为什么 gdb 数组 元素个数 少一个

kkdk 发布于 2013/11/14 22:17
阅读 374
收藏 0
用c语言写了一个静态数组:

char s[10];

然后用gdb调试,用

print s

命令显示数组内容, 很奇怪的是:

数组长度为10,元素编号应该是0-9, 为什么gdb中只显示9个元素?

我用

x/11cb

命令显示内存,发现第十个元素似乎又在......
为什么gdb会这样?

加载中
0
Nibnat
Nibnat
把实际代码贴出来,照理不会出问题。
返回顶部
顶部