htonl的用处

htonl就是把本机字节顺序转化为网络字节顺序 所谓网络字节顺序(大尾顺序)就是指一个数在内存中存储的时候“高对低,低对高”(即一个数的高位字节存放于低地址单元,低位字节存放在高地址单元中)。可是计算机的内存存储数据时有多是大尾顺序或者小尾顺序。 先举个例子: int a = 0x403214; int b = htonl(a); 我在VC++6.0调试这段代码,发现 &a的值为:0x0012ff
相关文章
相关标签/搜索