为什么?关于inet_pton()为什么我用inet_pton()把ip地址转化的整数和mysql里面的函数INET_ATON算出来的整数不一样呢?具体代码如下:struct in_addr s;if( inet_pton(AF_INET, ipStr, (void *)&s) <= 0){LOG(1)("get ip error!");return -1;}[解决办法]自己写个简单的大小端转换的函数,调用后。再比较或者调用ntohl(大端转小端)