关于codeblocks断点调试问题

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

 

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

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

 

 

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

 

弹出程序。

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

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

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

 

 

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

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

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

 

在此

相信大家都懂了。

值得一提的是,不要直接打开cpp文件,而是要打开cbp工程文件才能单步执行!

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值