gdb调试时显示数组
时间:2011-01-07 来源:天地玄黄
p *array@len
其中p相当于print,array就是数组首地址,也可以是数组名,len是想要显示的数组的长度。
比如我有一个数组的定义
int a[] = {1, 2, 3, 4, 5};
那么想要显示的时候就可以写:
p *a@5
这样就会显示数组a中的所有元素。
也可以使用display在一部调试的时候都显示:
display *a@5
取消显示就用undisplay,不过这时候要写显示的号码。
相关阅读 更多 +