天天看点

汉字的存放顺序和传输顺序是不一样的

“华”的区位码是:区码27(0x1B),位码10(0x0A) 。在内存的编码是0xBBAA。(区位码转机内码转换方法请自学)

intel CPU 的电脑是 Little-Endian ,字节的低位在后面。

因为一个汉字用两个字节来存放, 也就是说内存中是这样放置的: [0] 0xBB, [1] 0xAA 。

但在网络传输中恰恰是相反( Big-Endian),先传低位再传高位。