C/C++算法竞赛推荐编译器Code::Blocks 20.03

下载和安装

下载地址:https://www.fosshub.com/Code-Blocks.html
下载第一个(带编译器)
在这里插入图片描述
百度网盘链接:
链接:https://pan.baidu.com/s/12b0-R0n2JEoLMrF-TleAUw
提取码:x7cx

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第一次运行时,按照下图操作选择默认的编译器
在这里插入图片描述

创建项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改后的源文件,需要先保存(快捷键ctrl+s,没保存的文件在文件名之前有个星号),然后点击构建(若有错误下面的输出框中会给出信息),再点击运行。或者直接点击“构建+运行”
在这里插入图片描述
运行结果
在这里插入图片描述

项目文件结构树

在这里插入图片描述
.cbp文件为 Code::Blocks 软件的项目文件,打开已经存在的Code::Blocks项目时,再软件内找到该文件并打开即可,在其他软件中没有意义。(打开项目章节涉及)

.c或.cpp文件为源代码文件,粘贴到其他的编译器软件中也能使用

bin文件夹 内含.exe文件(可执行问文件),即构建和运行之后生成的可执行文件

obj文件夹 内含.o文件(目标文件),不了解c/c++语言的编译链接过程的可以不用关心

总体来说,初学者要了解的是.cbp用于打开项目,.c/.cpp为源代码文件,bin内包含.exe。
Code::Blocks编译器根目录为.cbp文件所在路径,DevC++编译器根目录为.exe所在路径,根目录的意义为,若将"test.txt"文件放置根目录下,则fopen的文件名参数填写文件名即可,例如fopen(“test.txt”, “w”),否则需要在文件名之前加上绝对路径或相对路径,例如fopen(“C:\Users\Administrator\Desktop\Project1\’test.txt”, “w”)

打开项目

(依次点击 File -> Close project即可关闭当前正在操作的项目并返回主界面)
主界面:
在这里插入图片描述
找到.cbp文件,并打开
在这里插入图片描述

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Code Blocks 20.03编译器上,可以通过使用图形库来实现绘制弧的功能。Code Blocks默认使用了MinGW作为编译器,可以使用WinBGIm图形库来实现绘图功能。以下是在Code Blocks 20.03上绘制弧的步骤: 1. 下载和安装WinBGIm图形库: - 前往以下网址下载WinBGIm库:http://winbgim.codecutter.org/ - 解压下载的文件,并将其中的`graphics.h`和`winbgim.h`复制到Code Blocks的`include`目录下。 - 将其中的`libbgi.a`复制到Code Blocks的`lib`目录下。 2. 配置编译器: - 打开Code Blocks,点击菜单栏的"Settings",选择"Compiler..."。 - 在左侧选择"Global compiler settings",点击右侧的"Linker settings"。 - 在"Link libraries"中添加`libbgi.a`。 - 点击"OK"保存设置。 3. 创建一个新的C语言项目: - 点击菜单栏的"File",选择"New",然后选择"Project..."。 - 在弹出的对话框中选择"C project",点击"Go"。 - 选择"C Console Application",点击"Go"。 - 输入项目名称并选择存储位置,点击"Next"。 - 选择默认的编译器,点击"Finish"。 4. 编写绘制弧的代码: - 在新建的项目中,打开`main.c`文件。 - 在文件开头添加以下代码,包含必要的头文件: ```c #include <graphics.h> #include <conio.h> ``` - 在`main()`函数中添加绘制弧的代码: ```c int main() { int gd = DETECT, gm; initgraph(&gd, &gm, ""); // 初始化图形界面 int x = 100; // 圆心横坐标 int y = 100; // 圆心纵坐标 int radius = 50; // 半径 int startAngle = 0; // 起始角度 int endAngle = 180; // 结束角度 arc(x, y, startAngle, endAngle, radius); // 绘制弧 getch(); // 等待用户按任意键继续 closegraph(); // 关闭图形界面 return 0; } ``` 5. 编译和运行程序: - 点击菜单栏的"Build",选择"Build and Run"。 - 如果一切顺利,将会弹出一个图形窗口,显示绘制的弧形。 - 按下任意键关闭图形窗口。 注意:在Code Blocks中使用图形库绘图时,需要将项目类型选择为"C Console Application",而不是默认的空项目。另外,如果遇到编译或链接错误,请检查步骤2中的配置是否正确。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MallocLu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值