CppStudio logo CppStudio
首页 / 功能 / 变量实时监视

变量实时监视:每行执行时,每个变量是多少

CppStudio 在程序执行的每一步同步显示所有变量的名字、类型和当前值: 变量什么时候创建、每一次被改成多少,都完整记录; 配合播放/回退,任何一步的变量状态都可以随时回看。

和"加一堆 cout 打印"的区别

初学者想看变量变化,课本教的办法是在代码里塞满 cout << a << endl;—— 改代码、重新编译、输出混在一起,越调试越乱。变量监视区把这件事变成零成本: 不用改一行代码,每个变量的每次变化自动可见。

能看到什么

视图内容
变量区当前作用域内每个变量的名字、类型、值;刚被修改的变量高亮提示
调用栈函数一层层调用的现场:main → f → g,每一层自己的局部变量
全局变量函数外部定义的变量单独成区,不与局部混淆
数组/容器数组元素逐个展开,越界访问一眼可辨
内存地址(可选)打开"地址"开关,显示变量的内存地址——学指针时的关键教具

典型使用场景

变量监视与动态流程图播放器式执行是同一个执行引擎的三个视图: 播放到哪一步,流程图高亮哪个节点,监视区就显示哪一步的变量——永远同步。

打开 IDE,盯着变量跑一个循环 →

相关功能

动态流程图 播放器式执行 聊天式输入输出 输出定位代码行