code::blocks 单步执行

找了网上好久都不会,后来是陈禹学长一步一步教会我的,谢谢。

在start页点 Creat a new projectcode::blocks 单步执行或者 File->New->Project然后code::blocks 单步执行C或C++都可接着,工程名和路径都不要有中文!:code::blocks 单步执行code::blocks 单步执行看一下左边有没有Management窗口:code::blocks 单步执行如果没有就按 View->Manager现在打开Management窗口中的 a工程中的 Sourses里面的 main.cpp:code::blocks 单步执行覆盖一下代码试验:code::blocks 单步执行code::blocks 单步执行View Code

1 # include <iostream>
 2 
 3 using namespace std;
 4 
 5 int main ()
 6 {
 7     int a, b, c;
 8     while (cin>>a>>b)
 9     {
10         c = a+b;
11         cout<<c<<endl;
12     }
13 
14     return 0;
15 }

在Built target中选Debug:

code::blocks 单步执行

Debug->Debugging windows->Watches出现小窗:

code::blocks 单步执行

然后把光标定位在while那行按F5,cout那行也F5(或者在改行行号右边的空隙中点击一下), 出现小红点即可:

code::blocks 单步执行

按F8编译一下,在while那行的小红点中出现小黄三角形,说明程序运行到此行:

code::blocks 单步执行

弹出程序。

按F7或者Debug->Next line,小黄三角形失踪了。

到程序中输入两个用空格隔开的数,比如1和2,按回车,弹回codeblocks。

小黄三角形来到c = a+b语句,Watch窗口有更新:

code::blocks 单步执行

按F7两次,watches有了结果c = 3:

code::blocks 单步执行

在Watches窗中右击Local variables,add watches,输入c,ok:

code::blocks 单步执行

就会在FunctionArguments下出现c = 3,如果不想有这句,可以右击删掉。

code::blocks 单步执行

在此

相信大家都懂了。

值得一提的是,不要直接打开cpp文件,而是要打开cbp工程文件才能单步执行!
原文链接: https://www.cnblogs.com/lanhj/archive/2013/01/13/2858287.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/75426

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月9日 下午5:01
下一篇 2023年2月9日 下午5:01

相关推荐