htons的功能:将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian)
网络字节序为大端模式,PC机的主机存储多为小端模式。
0x1234,
在网络字节序里 这个数放到内存中就应该显示成
addr addr+1
0x12 0x34
而在x86电脑上,0x1234放到内存中实际是:
addr addr+1
0x34 0x12
htons的功能:将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian)
网络字节序为大端模式,PC机的主机存储多为小端模式。
0x1234,
在网络字节序里 这个数放到内存中就应该显示成
addr addr+1
0x12 0x34
而在x86电脑上,0x1234放到内存中实际是:
addr addr+1
0x34 0x12