求一个将十进制IP转换成二进制的C语言算法
求一个将十进制IP转换成二进制的C语言算法
日期:2008-05-07 10:59:49 人气:2
#include
#include
main()
{
unsigned long i1,i2,i3,i4; //这个要改成long
unsigned long ip; //同上
int i;
char ip_str[20]={0},bin_str[33]={0};
scanf("%s",ip_str);
sscanf(ip_str,"%d.%d.%d.%d",&i1,&i2,&i3,&i4);
ip=(i1