C语言网络编程:SOCKADDR_IN结构体详解及IP地址转换
第一行代码定义了一个名为'sock'的SOCKADDR_IN类型的变量。
第二行代码将变量'sock'的'sin_family'成员设置为AF_INET,表示使用IPv4地址。
第三行代码将字符串'192.168.1.111'转换为in_addr类型,并将结果赋值给'sock'的'sin_addr'成员的'S_un.S_addr'字段,表示要连接的目标IP地址。
第四行代码将变量'sock'的'sin_port'成员设置为htons(5000),将主机字节序转换为网络字节序,表示要连接的目标端口。
第七行代码使用inet_ntoa函数将'sock'的'sin_addr'成员的值转换为字符串,并将结果打印出来。
原文地址: https://www.cveoy.top/t/topic/qfxb 著作权归作者所有。请勿转载和采集!