Win7环境下C语言环境的搭建与使用

本文详细介绍了如何在64位Windows7操作系统环境下,利用Codelite进行C语言开发,包括环境搭建、基本操作及简单的排序算法实践。重点在于解决使用Codelite时遇到的问题,如界面不熟悉、单main函数限制等,并通过头文件互相包含的方式实现了函数的重用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0.实验环境

  • 操作系统:虚拟机上的64位Windows7操作系统
  • C语言的IDE(codelite)下载在地址codelite下载地址
  • 备注:本科时期学习的C语言都还给老师了,现在想试试算法,所以又重新捡起来了,我就打个酱油随便试试。

1.codelite安装与使用

1.1 codelite安装

从 0.实验环境 里面给出的下载地址下载之后一路next即可,稍微费点脑子的就是要装一个编译C语言的环境gcc,其实安装包没有搜索到你本地的环境时就会弹出一个网址下载环境的,下载完之后依旧一路next安装完毕。之后就大功告成了,我感觉这个环境还是很好安装的,但是我却蛋疼在如何使用它。

1.2 codelite使用

进去之后它默认给我了我一个php的编译环境,这让我很蛋疼。对于好久不用eclipse的我来说,界面简直生疏的不行了。经过一番摸索我终于战胜了它开始使用了。
其实本质就是一下两点:

  1. File菜单中建立workspace,选择C++workspace
  2. File菜单中建立一个project,选择Console下面的Simple executable(gcc)

然后就会看到拟新建的project了,里面有个src文件夹,下面有个main.c,著名的hello world就在里面了~

2.C语言中.h与.c

一开始写了个桶算法试了一下,感觉很开心,然后想新建一个main函数换一个冒泡排序试试,结果被提示只能有一个main函数。这都忘了记了,果然之前学的C语言就还给了老师,悲剧啊。然后就思考在main函数里面疯狂添加排序函数,随后一想不行啊,这玩意也不方便整理,于是就想到传说中的头文件互相包含。赶鸭子上架现场百度现场复习~结果发现在.h文件中直接定义变量是可以的,但是直接定义函数是悲剧的,引入main函数中也不行。之后通过查询貌似是要一个与.h文件名称相同的.c文件(两者只有后缀不同,名称一样),通过.h文件来声明函数,.c文件来实现函数,这样就可以在main函数中调用了。虽然原理不是很懂,但是目的总算达到了,以后有空再深究把,先看算法吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值