VC6.0怎么检测一个变量的值。

这个值不是在main()里面,而是在别的函数里面。我按F10单步调试的时候黄色的箭头一直在主函数里面,我怎么能看到别的函数里面的变量的值呢?

首先,你要看你想看的那个变量的作用域是什么。如果是全局 静态的都可以看,直接鼠标移上去都看得到,不然你拖到右下方的watch窗口也可以看;如果是局部的变量,那你在其它地方看他的值是没有意义的。具体可以看看变量的作用域,谢谢!追问

确实是局部变量,在一个函数里面的局部变量,我想检测他的值的时候应该怎么办?我直接把b拖到右下角的那个窗口里面的话显示的是:CXX0017:Error:symbol "b" not found,根本监测不到。应该怎么办?

追答

局部变量的作用域是从定义它开始,到本函数返回,所以你要看他只能在当前函数中去看才有意义。看的方法跟我上面讲的一致。

追问

还是不知道具体应该怎么操作

追答

截个图吧,直观点。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-11-17
我一般是按F10进入试调模式来监测变量的值的变化
相似回答