*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 19:29:19
*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?

*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?
*.sin_addr.s_addr=htonl(innaddr_any)是什么意思?

*.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转化为网络协议中规定的格式的函数.也就是所谓的大端模式或小端模式

*.sin_addr.s_addr=htonl(innaddr_any)是什么意思? 关于vc++里面htonl()函数的使用疑惑#include #include void main(){struct sockaddr_in myad;memset(&myad,0,sizeof(struct sockaddr_in));myad.sin_family=AF_INET;myad.sin_port=htons(4367);myad.sin_addr.s_addr=htonl(0x40);cout 跪求ock_in.sin_addr.S_un.Sbreak;if(getCountPL()==0)return10;structout_product*p; serv_addr.sin_addr = *((struct in_addr *)host->h_addr);请高手详细解释一下这句话? serv_addr.sin_addr = *((struct in_addr *)host->h_addr);请高手详细解释一下这句话?非常感谢! server.sin_addr=*((in_addr *)he->h_addr);帮帮 忙.尤其是*((in_addr *)he->h_addr)这代表什么啊.. while((letter=getch())!='Y')/*addr.sin_addr.S_un.S_if(i==2)pDC->EllipPHeader),1,size-sizeo 梁的配筋标注中HT=+0. HT200中的HT是什么意思 Java中的Double.valueOf()和Double.parseDouble()有什么区别?RT例子:double a_dou1 = Double.valueOf(920.063);double a_dou = Double.parseDouble(920.239);System.out.println(HT +a_dou1);System.out.println(HT +a_dou);两者输出地都一样 已知f(x)=x²+3x-5,x∈[t,t+1],若f(x)的最小值为h(t),求ht的表达式 HT膜针头过滤器的作用,价格 The man ( )a ht is my father 服装英语collar ht at cb-jersey 电动车电池6-fm-20 [20ht] 6=dzm=17是什么意思电动车电池6-fm-20 [20ht] 6=dzm=17是什么意思我的电动车电池充了15小时 还没有满 ,一看4个电池都涨了 ,是怎么回事;是电车线路还是充电器 一个散列表为 HT[0..8] =(47,7,29,11,16,92,22,8,3),设散列函数为 H(一个散列表为 HT[0..8] =(47,29,11,16,92,22,3),设散列函数为 H(key)= key % 11,并用线性探测法解决冲突。请在0~10的散列 SOCKADDR_IN结构中的sin_family ,sin_addr各是什么具体意思?有什么区别?最好讲得通俗点, 道路图HT HW HS HD 我在计算工程量