win7C语⾔编译调试,Win7环境下C语⾔环境的搭建与使⽤0.实验环境
操作系统:虚拟机上的64位Windows7操作系统
C语⾔的IDE(codelite)下载在地址codelite下载地址
备注:本科时期学习的C语⾔都还给⽼师了,现在想试试算法,所以⼜重新捡起来了,我就打个酱油随便试试。
1.1 codelite安装
从 0.实验环境 ⾥⾯给出的下载地址下载之后⼀路next即可,稍微费点脑⼦的就是要装⼀个编译C语⾔的环境gcc,其实安装包没有搜索到你本地的环境时就会弹出⼀个⽹址下载环境的,下载完之后依旧⼀路next安装完毕。之后就⼤功告成了,我感觉这个环境还是很好安装的,但是我却蛋疼在如何使⽤它。
1.2 codelite使⽤
进去之后它默认给我了我⼀个php的编译环境,这让我很蛋疼。对于好久不⽤eclipse的我来说,界⾯简直⽣疏的不⾏了。经过⼀番摸索我终于战胜了它开始使⽤了。
其实本质就是⼀下两点:
File菜单中建⽴workspace,选择C++workspace
File菜单中建⽴⼀个project,选择Console下⾯的Simple executable(gcc)
c语言下载什么然后就会看到拟新建的project了,⾥⾯有个src⽂件夹,下⾯有个main.c,著名的hello world就在⾥⾯了~
2.C语⾔中.h与.c
⼀开始写了个桶算法试了⼀下,感觉很开⼼,然后想新建⼀个main函数换⼀个冒泡排序试试,结果被提⽰只能有⼀个main函数。这都忘了记了,果然之前学的C语⾔就还给了⽼师,悲剧啊。然后就思考在main函数⾥⾯疯狂添加排序函数,随后⼀想不⾏啊,这玩意也不⽅便整理,于是就想到传说中的头⽂件互相包含。赶鸭⼦上架现场百度现场复习~结果发现在.h⽂件中直接定义变量是可以的,但是直接定义函数是悲剧的,引⼊main函数中也不⾏。之后通过查询貌似是要⼀个与.h⽂件名称相同的.c⽂件(两者只有后缀不同,名称⼀样),通过.h⽂件来声明函数,.c⽂件来实现函数,这样就可以在main函数中调⽤了。虽然原理不是很懂,但是⽬的总算达到了,以后有空再深究把,先看算法吧~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。