|
想作个ip的比较程序
请问有没有存储字符串的数组?
php下随便建个数组,然后可以顺序放置以ip了,c下可以用什么来代替?
另外,暂时想通过把ip转为数字值,然后定义 int temp_ip[2000] 来存储,
但是数值范围又出问题了
[PHP]
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char *argv[]) {
int tmp_ip[100];
int ip_now=255255255255;
tmp_ip[0]=0;
for(int i=0;i<3;i++){
if(tmp_ip[0]==0){
tmp_ip[0]=ip_now;
printf("array is null\n");
}
else{
printf("array isn't null ");
if(tmp_ip[0]==255255255255){
printf("Ok\n");
}
printf("%12d \n",tmp_ip[0]);
}
}
return 0;
}
[/PHP]
总是超了,请问用什么办法来解决下? |
|