如何调试C++代码

2024-10-19 00:19:39

1、我们用 VS 编写了一个求和的 C++ 源程序。编译时没有出现错误,却在运行时和我们的设想不同。

如何调试C++代码

3、点击启动调试按钮,重新运行程序。

如何调试C++代码

5、点击调试按钮继续往下执行(点击后该按钮变灰),弹出了程序窗口。

如何调试C++代码

7、按照 5,6的步骤,我们继续往下执行。由于接下来是一个循环,将在此两句中往返执行 10 次。我们可以看到,每循环一次,num 的值就减 1,而 sum 的值则累加。

如何调试C++代码

8、于是,问题就显而易见了。原来我们在循环过程中不知不觉地改变了 num 的值。所以到了输出时,num 的值已经变成了 0。

如何调试C++代码
猜你喜欢