“局部变量”窗口列出了当前栈框架中的局部变量。缺省情况下,“局部变量”窗口将在您每次启动调试会话时自动打开。可通过选择“窗口”>“调试”>“局部变量”来打开“局部变量”窗口。
如果在调试会话运行时打开“局部变量”窗口,则该窗口将在您结束调试会话时自动关闭。如果在未运行调试会话时打开该窗口,则在将其关闭前它将一直保持打开状态。
每个变量的给定信息包括变量的名称、类型和值。可以单击名称左边的控件展开或折叠变量。如果对象类型以蓝色带下划线的文本显示,则单击文本将跳转至源代码中的对象类型。可以单击“值”单元格以直接在“局部变量”窗口中编辑值。
有时,调试器将一个磅符号 (#) 和一个数字指定为变量值。此数字是给定实例的唯一标识符。使用此标识符,可确定一个变量指向同一实例还是指向不同实例。不能编辑此值。
| 图标 | 描述 |
|---|---|
|
局部变量 |
![]() |
用于超类的容器 |
![]() |
用于对象的静态字段 |
|
用于对象的非静态字段 |
| 菜单项 | 描述 |
|---|---|
| 列表选项 | 允许您定制“局部变量”窗口的显示,包括添加和删除整列信息、调整列的顺序以及对其进行排序。 |
| 另请参见 | |
|---|---|
|
调试器中的当前上下文 C 和 C++ 调试任务:快速参考 IDE 中的 C 和 C++ 变量及表达式 C 和 C++ 调试器窗口 |
|