在单步调试的过程中我们可以添加监视来实时监视变量或表达式值的变化
也可以在调试控制台中输入想获取结果的变量名或者表达式获得当前的值
或者直接将鼠标光标移动到变量位置上,会自动显示当前变量的值
如果数组开得过大或者是一些结构较复杂的类或结构体,查询或显示值可能会导致调试程序崩溃
类似于code runner的问题: 如果是需要有额外的编译指令如-lwsock32,需要调试前事先在tasks.json的args处添加上对应的指令,或者用 // 注释掉launch.json中的 preLaunchTask:"g "(启动调试前执行g 编译,按tasks指令格式编译) 这一项,然后自己在按ctrl ~ 打开终端手动编译好后再执行调试
记住:调试是属于工作区设置,当前配置的调试环境只会对当前.vscode文件夹所在路径下的文件生效,如果要换用别的文件夹,把.vscode这个文件夹拷贝过去即可
最后,如果还存在什么疑问或者发现什么问题,欢迎在评论里指出
如果给您解决了问题,不妨给我点个赞呢!
学习C/C 的伙伴可以私信回复小编“学习”领取全套免费C/C 学习资料、视频