结实板栗

文章
7
资源
0
加入时间
3年1月10天

使用inet_ntop替换inet_ntoa进行网络地址到字符地址转换

问题背景:我在提取网络层数据时需要进行IP地址到点十分地址的时候使用inet_ntoa函数进行输出转换,但是我在同一个输出里面调用inet_ntoa分别对源IP和目的IP进行转换时输出的结果是一样的。我保证了我的源IP和目的IP是不同的,结果却让我很诧异 printf("%s,%s",inet_ntoa(addr[0]),inet_ntoa(addr[1])); //输出结果 192