CodeBlocks调试功能快捷教程

简介:   在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。  所以,对于初学者,掌握所用的集成开发环境的一般用法,是一件非常重要的事情。  由于其重要性,再引用中国的一句古话“工欲善其事,必先利其器”,单步调试就是程序设计者最重要的工具之一,这种工

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

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

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

  本文介绍CodeBlock的调试功能。因为面向初学者,高手请绕行。到资源中下载,请点链接:http://download.csdn.net/detail/sxhelijian/6541685

  (相关链接——我写的VC++中调试功能:VC++6.0调试工具使用初步








示例代码:
#include <iostream>
using namespace std;
const double pi=3.1415926;
int main( )
{
    float r,a;
    cout<<"输入半径:"<<endl;
    cin>>r;
    a=pi*r*r;
    cout<<"输出面积:";
    cout<<a<<endl;
    return 0;
}

float volume(float h,float r)
{
    return pi*r*r*h;
}






实践代码:

#include <iostream>
using namespace std;
const double pi=3.1415926;
int main( )
{
    int a;
    cout<<"请输入一个数:"<<endl;
    cin>>a;
    if(a = 2)
        cout<<"你2了。";
    else
        cout<<"你不2。";
    return 0;
}






示例代码:
#include <iostream>
using namespace std;
const double pi=3.1415926;
float area(float r);
int main( )
{
    float r1,a1;
    cin>>r1;
    a1=area(r1);
    cout<<a1<<endl;
    return 0;
}
float area(float r)
{
    float a;
    a = pi*r*r;
    return a;
}





实践代码:
#include <iostream>
using namespace std;
float max(float x, float y);
int main ()
{
    float a,b,c;
    cin>>a>>b;
    c=max(a, b) ;
    cout<<"The max is "<<c<<endl;
    return 0;
}
float max(float x, float y)
{
    float z;
    z=(x<y)? x : y ;
    return  z;
}




示例代码:

#include<iostream>
#include<cmath>
using namespace std;
int max(int,int);
int main( )
{
    int m,a,b;
    a=100;
    b=200;
    m=max(a,b);
    cout<<"最大:"<<m<<endl;
    return 0;
}
int max(int x,int y)
{
    int z;
    if(x>y)
        z=x;
    else
        z=y;
    return z;
}




实践代码:
#include <iostream>
using namespace std;
float max(float x, float y);
int main ()
{
    float a,b,c;
    cin>>a>>b;
    c=max(a, b) ;
    cout<<"The max is "<<c<<endl;
    return 0;
}
float max(float x, float y)
{
    float z;
    z=(x<y)? x : y ;
    return  z;
}








目录
相关文章
|
JavaScript Windows
如何使用vscode用户代码
1.使用vscdoe 设置-&gt;首选项-&gt;用户片段-vue.json 设置常用的代码片段。注意⚠️ 想要在vue script 标签内生效,需要设置在javascritp.json 文件中。 2 是光标出现的位置,使用tab键可以快速切换,填充代码/文案。
95 0
|
2月前
|
Go iOS开发 MacOS
学习笔记-代码调试工具
dlv(delve的简称)是一个强大的Go源代码级调试工具,通过控制程序执行、计算变量及提供线程/协程状态等信息,为调试Go程序提供了简单且功能丰富的界面。在macOS上,可以通过`brew install dlv`命令安装。下面是一个使用dlv调试Go代码的例子,展示了如何设置断点并逐步执行代码,检查变量值和函数内部细节。常用命令包括:`b`(打断点)、`p`(打印变量)、`n`(下一步)、`c`(继续执行)、`args`(打印参数)、`locals`(打印局部变量)、`l`(列出代码)、`bp`(显示断点)和`q`(退出)。
41 2
|
1月前
|
移动开发 小程序 数据可视化
DIY可视化导出源码整合uniapp环境搭建+调试+运行发布
DIY可视化导出源码整合uniapp环境搭建+调试+运行发布
33 0
|
6月前
|
编译器 开发工具 C语言
vscode安装+配置+使用+调试【保姆级教程】
vscode安装+配置+使用+调试【保姆级教程】
11951 6
|
小程序 IDE 安全
UniAPP HBuilderX 运行到各个小程序开发工具
UniAPP HBuilderX 运行到各个小程序开发工具
521 0
|
6月前
|
NoSQL 开发工具 数据库
基于Python开发的五子棋小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的五子棋小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
105 0
|
JavaScript 前端开发 数据可视化
自动调试自动编译五分钟上手
自动调试自动编译五分钟上手
40 0
VSCode快捷开发必备配置——配置用户代码片段
VSCode快捷开发必备配置——配置用户代码片段
223 0
几步教你vscode创建代码模板快捷输入
几步教你vscode创建代码模板快捷输入
335 0
几步教你vscode创建代码模板快捷输入
|
Ubuntu IDE Linux
Linux部署教程,把vscode放在网页上运行,随时随地编写代码
Linux部署教程,把vscode放在网页上运行,随时随地编写代码
Linux部署教程,把vscode放在网页上运行,随时随地编写代码
下一篇
无影云桌面