gdb p 数组 遇到奇怪的问题

作者: kkdk 2013-11-14 01:50:02
用c语言写了一个静态数组:

char s[10];

然后用gdb调试,用 p s 命令显示数组内容, 很奇怪的是:

数组长度为10,元素编号应该是0-9, 为什么gdb中只显示9个元素?
我用 x/11cb $1 命令显示内存,发现第十个元素似乎又在......

为什么gdb会这样?

麻烦朋友们帮忙解答下, 小弟感激不尽!

相关资讯