当程序执行到断点处暂停时,调试工具窗口就会自动显示当前作用域的局部变量及全局变量。 四、通过调试面板查看全局变量 当程序在设定的断点处暂停时,你可以在调试侧边栏中看到“变量”一节,这里会列出当前作用域的局部变量以及全局变量。 展开“全局变量”一节,你可以看到程序中所有的全局变量及其当前值。 如果某个全局...
快捷键也是Ctrl+Alt+I,不记得的可以从帮助->切换开发人员工具找到。这个控制台很重要,有时候如果发现你的代码莫名其妙没生效,很有可能是报错了,这种报错是不会显示在旧窗口调试控制台的,如果你不知道到这里来查看日志,那么你只能一脸懵逼的到处乱试了,调试控制台只打印常规日志,语法错误并不会显示在这里。 例如,...
启动调试后,你可以使用调试器提供的一些常用操作,如继续执行、单步跳过、单步进入等来控制程序的执行过程。你还可以在左侧的“变量”面板中查看变量的值,并在“控制台”面板中输入命令进行调试。 步骤7:结束调试 调试结束后,点击菜单栏中的“调试”->“停止调试”或按下Shift+F5键来结束调试。 以上就是在VSCode中...
使用VSCode进行C语言的调试和运行,需要进行调试环境的配置和调试启动的配置,然后通过编译和运行来执行C程序,在调试过程中可以设置断点、执行调试操作,并查看变量的值和栈信息等。
一旦代码执行到断点处,调试器会自动暂停执行,开发者可以逐行查看代码执行情况。 3.单步调试 除了设置断点,VSCode还提供了单步执行代码的功能。单步调试允许开发者逐行执行代码,观察代码中每一步的执行结果和变量的变化。通过单步调试,开发者可以更加深入地理解代码的执行流程。 4.监视变量 调试过程中,开发者经常需要查看...
1.查看变量的值:变量查看窗口可以显示程序中的各个变量,并显示它们的值。开发人员可以在调试过程中实时查看变量的值,帮助了解程序的运行状态。通过观察变量的值,开发人员可以判断代码执行是否符合预期,并找到可能存在的问题。 2.监控变量的变化:在变量查看窗口中,开发人员可以选择要监视的变量,并设置断点。当变量的值发...
vscode调试环境搭建完成后[1], 变量、监视点和debug_console的功能相当完善, 唯独缺少了简单快捷的内存查看功能, 二进制插件暂时不堪大用, 好在监视点的功能异常强大, 因此实现了一个简单的内存查看的头文件, 调试自己的源文件时include进去即可. // memory_dump.h#include<stdint.h>#include<stdio.h>#include<...
最常见的功能为查看内存 -exec x/4 p -exec 表示命令 x 表示查看内存命令 /4 表示查看4个连续单元 p 表示内存起始地址(这里为指针 p) 输出变量 -exec print num1 -exec 表示命令 print 表示输出命令 num1 需要输出的表达式 还可以设置 gdb环境变量(可以和当前局部变量交互) ...
调试代码:在调试过程中,可以使用调试面板中的各种按钮(例如"继续"、"单步执行"、"逐过程"等)来控制代码的执行,并在调试控制台中查看变量的值和程序输出。 总结:通过以上步骤,你可以在VSCode中调试终端中的C代码。请注意,这只是一个基本的调试过程,具体的调试方式和操作可能会因个人需求和项目配置而有所不同。如果...