字节序只会影响数字的内存布局,而不影响字符串吗?

com*_*fan 9 endianness

无论架构是大端还是小端,只有数字的内存布局不同,字符串的布局是相同的,这是真的吗?

Oli*_*rth 12

如果你有一个简单的8位字符表示(例如扩展的ASCII),那么不,字节顺序不会影响布局,因为每个字符都是一个字节.

如果你有一个多字节表示,如UTF-16,那么是,endianness仍然很重要(参见例如http://en.wikipedia.org/wiki/UTF-16#Byte_order_encoding_schemes).