CFree调试,怎样显示数组全体成员?
主程序main里 int a[]={7,12,0,3,2,9,5}
将数组a的地址传递给子程序。形参:(int *a) 实参:(a)
子程序里,改动a[]内各成员的值。
代码无误。
问题:
单步调试过程中,在主程序内,“环境”窗口,数组自动显示:"a {7,12,0,3,2,9,5}"
一旦进入子程序,由于a[]不是子程序的内部变量,显示的数组a自动消失。
而这时正是需要查看数组内容(数值变动)的时刻。只能在“监视”窗口中,逐个添加a[0]、a[1]、……a[6],而且是竖排版,每个元素占一行。
求助:
有没有这种功能:不管是内部变量,还是外部变量。添加监视数组a,自动显示{7,12,0,3,2,9,5} ?
PS: printf免谈
“内存查看”免谈