标签: c gdb
我正在尝试检查我使用gdb用C语言编写的程序的内存。
我将带有文本“ abcd”的文本文件加载到名为case name的数组中。在gdb中,当我使用MamsEntreeGout.third.rawValue 时得到message。但是当我运行x/4xb message时,我得到了0x61 0x62 0x63 0x64。
case name
MamsEntreeGout.third.rawValue
message
x/4xb message
0x61 0x62 0x63 0x64
为什么字节顺序颠倒了?我本以为应该将这些字节串联起来组成x/1xw message。我想念什么吗?
x/1xw message