【发布时间】:2016-04-14 03:33:21
【问题描述】:
我有一个 addrinfo 结构,我通过使用以下参数调用 getaddrinfo() 函数获得:
getaddrinfo(address, NULL, &hints, &res)
我需要以二进制形式存储 IPv6 地址并以十六进制形式打印。
我的问题是,如何将 IPv6 地址存储在 16 个元素的字符数组中?
【问题讨论】:
-
“以二进制形式存储 [某物]”是什么意思?计算机中的一切都是二进制的。
-
我想区分不使用 inet_ntop 来消除混乱,因为我需要十六进制形式的结果。
标签: c sockets ipv6 getaddrinfo