在socket网络编程中为何不需要进行大小端的转换。

RT,刚在写一个网络传输的程序。因为是嵌入式编程所以需要进行大小端的转换。一直没注意过为何字符串并不需要进行大小端的转换,很费解。网上查到的也顶多说了下会自动转,求助

2字节或者4个字节才需要转对应

 htns,htnl

字符串都是char构成的每个都是1个字节,当然不涉及大小端

字符串都是byte组成的,而int、short、int64,是由多字节组成,才存在高地位问题。

字节序有大小端,byte序也有大小段,字符串,char占一个整字节,内存中按整字节存储,所以不需要考虑大小段的问题。