#define PRINT_IP_FORMAT "%u.%u.%u.%u"
#define PRINT_HIP(x)\
((x >> 24) & 0xFF),\
((x >> 16) & 0xFF),\
((x >> 8) & 0xFF),\
((x >> 0) & 0xFF)
char ip_str[64];
sprintf(ip_str, PRINT_IP_FORMAT, PRINT_HIP(ip));
printf("num %u is ip %s \n", ip, ip_str);
用C把整数转换成Ip地址
最新推荐文章于 2023-02-12 10:13:38 发布