1.char a[]={"abcdef"};和const char *b="abcdef";有什么区别?
2.0Xaabbccdd在大端和小端中分布是什么样的?
1.char a[]={"abcdef"};和const char *b="abcdef";有什么区别?
2.0Xaabbccdd在大端和小端中分布是什么样的?
1、a的内容可变 b的内容不可变
2、大端是指的低地址存高位
0Xaabbccdd在大端模式下
buf[0] (0xaa) -- 高位字节
buf[1] (0xbb)
buf[2] (0xcc)
buf[3] (0xdd) -- 低位字节
小端是指的低地址存低位
buf[0] (0xdd) -- 低位字节
buf[1] (0xcc)
buf[2] (0xbb)
buf[3] (0xaa) -- 高位字节