admin 管理员组

文章数量: 1184232


2024年2月17日发(作者:render的意思怎么这么多啊)

CodeBlocks使用说明

一、 设置编译器

首次使用会有以下界面,使用默认的编译器

二、创建第一个C/C++程序

1、创建一个工程

方法一:

方法二:

2、选择控制台应用程序

展开Sources,双击打开main.c文件,里面默认生成了一段打印“Hello world!”的代码。你可以在这里开始自己的编程练习。

编译

按快捷键“Ctrl + F9”或点击工具栏上绿色三角左边的齿轮图标进行编译,下方Build log窗口会出现下面的编译信息。

运行

按快捷键“Ctrl+F10”或点击工具栏上的绿色三角形可以直接运行程序。

编译并运行

按快捷键“F9”或点击工具栏上绿色三角形图标右边的齿轮加绿三角形图标进行编译并运行

三、快捷键

快捷键是提高编程效率的一大法宝,下面说一下CodeBlocks的基本快捷键。

Ctrl+Shift+C:注释掉当前行或选中块

Ctrl+Shift+X:解除注释

Tab:缩进当前行或选中块

Shift+Tab:减少缩进按住

Ctrl,滚动鼠标滚轮,放大或缩小字体编译与运行部分

Ctrl + F9:编译

Ctrl + F10:运行上次成功编译后的程序

Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)

F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)

F8:debug

F10:全屏

Ctrl + C:终止正在运行的程序

Ctrl + Z:终止输入界面部分

Shift + F2:显示或隐藏左侧导航栏

F5:设置或者取消断点

F4:运行到断点

F7:单步调试

Shift + F7:跳入函数

Ctrl + F7:跳出函数

Shift + F8:结束调试

四、断点调试

先了解一下基本的断点调试术语

1. 设置/取消断点:快捷键F5,或者点击“Debug”下拉框中的“Toggle breakpoint”

2. 开始调试/执行到下一断点(Debug/continue):快捷键F8,或者点击“Debug”下拉框中的“Start/Continue”

3. 单步调试(Next line):快捷键F7,或者点击“Debug”下拉框中的”Next line”

4. 跳入函数(Step into): 快捷键Shift+F7,或者点击“Debug”下拉框中的“Step into”

5. 跳出函数(Step out):快捷键Ctrl+F7,或者点击“Debug”下拉框中的“Step out”

6. 结束调试(Stop debugger):快捷键Shift+F8,或者点击“Debug”下拉框中的“Stop debugger”

断点调试示例

1.我们先打开一个已编好的程序,表示 :输入一个整数n,计算n的阶乘。

2.点击 菜单栏 “Debug”→“debugging windows”→“watches”,会出现一个可以移动的小窗口,通过他可以查看程序执行过程中每个变量数据值的变化。

3.将鼠标光标 移到 程序开头, 单击 工具栏“Step into”图标,在行数 的右边会出现 一个 黄色的小箭头。它表示程序 执行了 这一行代码的上一行,还未执行 当前这行。

4.继续点击 “Step into”,黄色箭头 向下移动,代码向下一行执行。这时,执行了 一个 scanf

输入函数,在弹出的 黑色对话框中 输入一个整数 ,比如 3, 再 点击 “enter”键,我们可以发现 窗口中 n 的值 变为了 3 。

5.继续点击 “Step into”,开始执行while 循环。可以发现 窗口中变量 a ,i ,的值在不断变化。当 i =4时 ,满足条件 ,退出了 循环,开始执行 printf 输出函数。

6.继续点击“Step into”,最后,黑色对话框中输出了结果 6.经过检验,这是正确的。其实呢,我们也可以通过这样调试来观察while 循环是怎样执行的。


本文标签: 编译 运行 点击 执行 断点