十进制数字如何转换成IP地址?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十进制数字如何转换成IP地址?相关的知识,希望对你有一定的参考价值。
参考技术A void ipv4_to_str(char *addr_str, unsigned int ipv4_addr)\\x0d\\x0a\\x0d\\x0a/* ipv4地址32位*/\\x0d\\x0a/* 输出格式为A.B.C.D*/\\x0d\\x0asprintf(addr_str, "%d.%d.%d.%d", \\x0d\\x0a (ipv4_addr >> 24) & 0xFF,\\x0d\\x0a (ipv4_addr >> 16) & 0xFF,\\x0d\\x0a (ipv4_addr >> 8) & 0xFF,\\x0d\\x0a ipv4_addr & 0xFF);\\x0d\\x0a\\x0d\\x0a前提是保证传入的addr_str有足够的空间以上是关于十进制数字如何转换成IP地址?的主要内容,如果未能解决你的问题,请参考以下文章