*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 23:18:15
*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?
*.sin_addr.s_addr=htonl(innaddr_any) 是SOCKET编程中用到的.
*是任意定义的一个sockaddr_in型的结构体对象 sin_addr是他的一个属性,用于定义IP地址,是struct in_addr型的,s_addr为结构体in_addr的对象,简单说就是三个结构体嵌套包装的一个包.
innaddr_any一般为内核指定的,大多数系统取0,表示任意的IP地址.
htonl()简单说是一个把本机IP转化为网络协议中规定的格式的函数.也就是所谓的大端模式或小端模式
*是任意定义的一个sockaddr_in型的结构体对象 sin_addr是他的一个属性,用于定义IP地址,是struct in_addr型的,s_addr为结构体in_addr的对象,简单说就是三个结构体嵌套包装的一个包.
innaddr_any一般为内核指定的,大多数系统取0,表示任意的IP地址.
htonl()简单说是一个把本机IP转化为网络协议中规定的格式的函数.也就是所谓的大端模式或小端模式
*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?
server.sin_addr=*((in_addr *)he->h_addr);
while((letter=getch())!='Y')/*addr.sin_addr.S_un.S_
serv_addr.sin_addr = *((struct in_addr *)host->h_addr);请高手详细
跪求addr=htonl(INADDR_ANY);i ;j--;for(i=0;iprintf("%d",*(a i))
想知道:logo(x 41,y 10,t3,COPY_PUT);_addr=htonl(INADDR_ANY);
跪求ock_in.sin_addr.S_un.Sbreak;
关于vc++里面htonl()函数的使用疑惑
sprintf(buffer,"Welcome %s to ",inet_ntoa(addclient.sin_addr
SOCKADDR_IN结构中的sin_family ,sin_addr各是什么具体意思?有什么区别?最好讲得通俗点,
=W=是什么意思
==是什么意思?