发布网友
共1个回答
热心网友
楼主是想问 “网络地址” 转换成 “点分十进制的” 字符串,用如上接口即可inet_ntoa()。
另,网络字节序的话,是指大端小端的概念。 网络字节序都是大端存储,一般的8086机器都是小端。 接口的话,用 htonl ,ntoh l, htons, ntohs。 举例第一个全称为 host to network long 一目了然。
接口使用的话,如果是小端机器,改函数实现大小端转换,如果 本身机器就是大端,该函数里定义为空宏,所以程序里都统一使用,不必担心转换出错。