我有一个addrinfo结构,可以通过getaddrinfo()使用以下参数调用该函数来获得:
getaddrinfo()
getaddrinfo(address, NULL, &hints, &res)
我需要以二进制形式存储IPv6地址,并以十六进制形式打印它。
我的问题是,如何将IPv6地址存储在16个元素的字符数组中?
c sockets ipv6 getaddrinfo
c ×1
getaddrinfo ×1
ipv6 ×1
sockets ×1