下面是一个简单的C语言程序,我将以它为例说明如何进行VS2022调试
#include <stdio.h>
int main() {
int a, b, sum_a;
float x, y, sum_b;
scanf_s("%d %d", &a, &b);
scanf_s("%f %f", &x, &y);
sum_a = a + b;
sum_b = x + y;
printf("%d = %d + %d\n", sum_a, a, b);
printf("%g = %g + %g\n", sum_b, x, y);
return 0;
}
编写好程序后,依次按下面步骤进行:
1.设置debug,如图:
2.设置断点,如图:
选中一行,点击其最左侧,会有一个红点出现,表示断点设置成功。断点的作用是:调试进行到这一步时,会自动停下,等待你的下一步操作,你可以在你认为出现问题的地方前设下断点,然后单步再调试。
3.断点设置成功后,点击上方的调试,一般会弹出如下窗口:
如果没有看到自动窗口,或者不小心关闭了,可以这样重新打开:
点击调试,
再选择窗口,找到自动窗口 ,点击即可打开。同时也可以打开监视,输入你想监测的变量,因为自动窗口里的变量会实时变动,所以如果想长时间监视某个变量,可以自设监视窗口。
2.开始单步调试
用这几个键执行调试,快捷键VS会有提示,这里就不介绍了。
至此,VS2022的调试过程已介绍完毕,你学会了吗?
附:键盘快捷方式 - Visual Studio (Windows) | Microsoft Learn
这个网站有VS2022的快捷键介绍 。