博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeblocks 调试
阅读量:7060 次
发布时间:2019-06-28

本文共 915 字,大约阅读时间需要 3 分钟。

  在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。

  所以,对于初学者,掌握所用的集成开发环境的一般用法,是一件非常重要的事情。

  由于其重要性,再引用中国的一句古话“工欲善其事,必先利其器”,单步调试就是程序设计者最重要的工具之一,这种工具的形态是软件。程序员用软件当工具,正常得不得了。

  本文介绍CodeBlock的调试功能。因为面向初学者,高手请绕行。到资源中下载,请点链接:

  (相关链接——我写的VC++中调试功能:)

 

  技能1:用run to Cursor 、 Next Line 调试

  技能2:跟踪自定义函数

  技能3:会用断点

 

  用调试功能,窥得“内幕”,玩程序与股掌之间

 







示例代码:

1 #include 
2 using namespace std; 3 const double pi=3.1415926; 4 int main( ) 5 { 6 float r,a; 7 cout<<"输入半径:"<
>r; 9 a=pi*r*r;10 cout<<"输出面积:";11 cout<
<

 





实践代码:

1 #include 
2 using namespace std; 3 const double pi=3.1415926; 4 int main( ) 5 { 6 int a; 7 cout<<"请输入一个数:"<
>a; 9 if(a = 2)10 cout<<"你2了。";11 else12 cout<<"你不2。";13 return 0;14 }

 

 










 





转载于:https://www.cnblogs.com/wujichaomx/p/3738584.html

你可能感兴趣的文章
iphone开发
查看>>
解决:在微信中访问app下载链接提示“已停止访问该网页”
查看>>
使用阿里云ECS自建RDS MySQL从库
查看>>
Linux下sed命令
查看>>
胃病犯了怎么办
查看>>
三星2610打印机故障INTERNAL ERROR - Incomplete Session by time out
查看>>
马哥2016全新Linux+Python高端运维班第五周作业
查看>>
thinkphp 跨模块调用配置文件信息
查看>>
nohup命令在后台自动执行程序
查看>>
MAVEN项目后 jar包无法发布到eclipse的web服务器
查看>>
选择结构与循环结构
查看>>
Linux系统生成随机密码的10种方法
查看>>
puppet初体验
查看>>
lnmp 编译安装
查看>>
Python tools for Penetration Tester
查看>>
freebsd 从普通用户切换到root下
查看>>
oracle安装前环境检查
查看>>
ansible出错
查看>>
linux内核中的信号机制--一个简单的例子
查看>>
【Java】File.createTempFile创建临时文件
查看>>