从小熊猫C++ 0.13.2版本开始,我们可以在调试程序时直接修改变量的值或者内存中的数据。初学者可以使用这个功能,更好的理解C语言的变量、数据类型和字符串机制等知识。
1 直接执行表达式
在调试面板的求值框中,我们可以输入任意表达式,包括赋值表达式。通过这一点我们可以对任意变量或者内存地址进行赋值,从而改变它们的值。
在下例中,我们直接在求值框中输入n=10后回车
2 改变监视变量
在监视面板中,双击要修改的值,就可以对其进行修改。
可以看到,修改完成后,局部变量视图也同步进行了更新。
3 改变内存的值
和监视面板类似,我们在调试面板的内存视图中,双击要修改的内容,即可直接对其进行修改: