har*_*oga -2 c memory cpu-architecture endianness
char S[6] = "18243";
Run Code Online (Sandbox Code Playgroud)
如何在大端系统和小端系统中表示以下字符串?
该类型char包含一个字节.因此,该类型不涉及字节序.
在您的示例中,您有一个数组.数组元素一个接一个地存储在内存中.所以S[0]先出现S[1],等等:
-----------------------------------
S | '1' | '8' | '2' | '4' | '3' | 0 |
-----------------------------------
Run Code Online (Sandbox Code Playgroud)