1. 在VC调试时,,如果是用数组,则自动窗口或者局部变量窗口里可以展开数组查看每个元素的值,但如果是指针时,这不行。
此时可用如下方法:
在监视窗口输入指针名,数字,然后即可展开查看每一个元素的值。即:
假设有一指针:
int *p = (int *)malloc(10*sizeof(int));
则在监视窗口输入以下内容:
p,10
就可像数组一样展开p查看每一个元素的值了。
2. 若只想查看数组(或指针的一部分元素值),则可以如下操作:
p+2, 5
即监视p[2]开始的5个元素的值。
参考:
往往为了自己的不能失败,而处心积虑前怕狼后怕虎,