摘要: in_addr t1,t2; t1.S_un.S_addr=1; t2.S_un.S_addr=2; char *p1=inet_ntoa(t1); char *p2=inet_ntoa(t2); 这样你只能的得到2个相同的结果 因为它们用的是同一块空间。 解决办法是每次调用后都把值考走 如: char p1[20]={0}; strcpy(p1,inet_ntoa(t1)); 这样处理就没问... 阅读全文
posted @ 2007-12-17 20:45 ahuo 阅读(4763) 评论(1) 推荐(1) 编辑