当前课程知识点:C语言程序设计 > 第22讲 编程训练 > 编程训练 > C语言的编译环境
这一讲,主要和大家谈谈三类C语言编译工具的下载、安装及基本使用方法,这三类工具分别是VC系列、DEV C++以及Codeblocks。
学习C语言
最好的方法是多写程序
程序的录入、编译、运行需要有合适的工具软件
这类工具软件较多
初学者可能在选择上比较疑惑
这一讲主要和大家谈谈三类C语言编译工具的下载、安装
及基本使用方法
这三类工具分别是VC系列
DEV C++
以及Codeblocks
你可以根据自身的需求来选择使用
微软的Visual Studio 系列是常用的C语言编译环境之一
从Visual Studio 6.0到Visual Studio 2019
有多种版本
甚至让人犯选择困难症
好 先说一下比较早期使用的比较流行的Visual Studio 6.0
那么这个里面主要使用的是它的VC++6.0
它支持的操作系统是windows XP
但是大家也知道这个Windows xp
已经是一个比较老的操作系统了
现在很少有机器在使用
所以虽然VC++6.0曾经很多人比较熟悉
但是现在已经很难用了
现在要想使用这个版本的话
可能有一些网上下载的经过处理的版本
如果不处理的话
VC++6.0无法在win7、win8、win10这样的操作系统下安装
那么Visual Studio的其他版本
包括像2003、2005、2008、2010、2012
一直到最新的2019
Visual Studio 系列中
VC 2010 学习版有一定的代表性
计算机等级考试使用此版本
所以这里专门讲一下这个版本的下载、安装和使用
VC2010学习版也称为VC 2010 express
那么这个下载的时候可以从微软的官方网站下载
但是官方下载有一点点麻烦
就是有好多比较深的选项往下找
除此以外
你也可以在网上通过搜索引擎搜索这个Vc2010 express
两种方法都可以
下载完成以后基本上是这样一个文件
就是大小是这么大
然后这个安装是非常容易的
就是说它安装的时候需要在线安装
这个地方需要稍微注意一下子是它有中文版和英文版
那么大家下载这个中文版可能用起来更方便一点
中文版在安装的时候出现的提示界面就是中文提示
注意是在联网状况下安装
这个安装还是相对比较容易的
这里就不演示了
我这儿已经安装好了
我们来看一下它的基本使用
我们启动这个vc2010
然后要想写一个程序 可以这样
文件->新建->项目
在这个地方项目可以选win32控制台应用程序
这个地方是你项目所在的位置
我们可以使用它默认的位置
当然最好还是自己找一个比较合适的写程序的路径
比如说我们设在这儿
第一个项目名称叫hello
然后这个下面选这个空项目
然后完成
完成以后这个地方在源文件这儿
添加->新建项
在这儿写入咱们源文件的名字
我们还是叫hello.c
这儿就可以输入程序了
为了节省时间
我们这个程序就粘贴到这儿
运行一下
注意到这个程序在运行的时候一闪而过
为了让这些结果能够暂留我们能看到运行结果
跟其他环境相比了这个地方需要加这么一句
system(“pause”)
然后还需要加一个包含(文件)
再来运行一下
这个就是运行结果
下面看一下DEV C++
DEV C++是另一款常用的C语言集成环境
它是免费的
而且下载、安装非常方便
下载怎么下载呢
还是在搜索引擎上直接输入DEV C++
基本上在第一页前面的几个项目当中就可以找到
比如说这个
你点击进去以后
然后这就是一个free download 然后下载
下载完了以后
这个我已经下载好了 看一下
当前的这个版本是5.1版本
那么文件大小大概是这么大
这个安装也非常容易
点击以后
然后基本上就是下一步下一步就直接安装好。
我们看一下这个是DEV C++
我们启动它
它是这样的界面
然后要写程序的话
也是文件->新建->项目
这儿选一个控制台应用程序就是Console Application
这个项目名称我们在这个地方还是hello程序
这个是project需要存放的位置
我们还是可以通过这个地方来选
选择这儿 然后保存
保存完了以后
DEV C++会给出一个基本的程序框架
就是这个样子
你可以在它给的程序框架里面
把自己程序写在这个地方
我们还儿
好我们还是这个hello world程序
编译
这里就是你的C程序的名称
你可以自己改变 也可以不变
我们改成Hello.c
编译完了以后这个没有错误
然后运行它
这里输出这个hello world
第三个讲的工具是Codeblocks
Codeblocks是另一款有特色的编程工具
CodeBlocks也是免费的开发工具
严格的说CodeBlocks只是一个编程界面
内部可以使用各种编译器
但通常大家就使用其自带的GCC编译器
code blocks下载的时候
可以到code blocks官网上去
那么这个地方已经把网址写在这儿了
随着时间的变化它的版本也会不断变
这里面下载的时候
你要需要特别注意就是要选择这个这是版本
后面这个注意要带这种mingw这样的这个符号
这个是什么意思呢
就是它的编译环境和他的GCC带在一起
这样安装起来就比较方便
如果你要选择其它的状况的话
那么安装完了以后可能还需要单独装编译器
就比较麻烦
这个下载完了以后安装也是非常方便
安装完了以后具体如何使用它呢
具体演示一下
这个地方是我以前装的code blocks 16.01
新的版本是17点几
那么其实界面差不多
那么要想使用code blocks写程序的话
也是file->new->project
这里选Console Application
这儿有c和c++选项 我们选c
这个地方是你的程序所处的这个文件夹
这个也可以自己自由调换
名称这儿还是hello程序
code blocks生成project的时候
它就给你自带了这样一个hello world程序
写自己的程序时
可以在这儿把自己程序写进去
我们这里也不做修改
就用它默认生成的这个hello world
然后这个地方要编译的话可以点这个
运行点这个
如果是编译带运行点这个
当然你也可以通过菜单来
在菜单上完成相应的功能
现在在编译
那么没有错误我们就可以运行
这个就是运行结果
这几款工具使用的时候
共同特点都是需要通过新建项目开始
然后都要选择控制台的程序Console Application
为什么要选择这项呢
因为我们现在写的C程序它是一个就是字符界面的这种程序结构
通常我就把这种程序叫Console Application
这些编译工具在进行编译的时候都会有错误提示
另外需要注意的是在工作过程当中
最好不要使用中文路径及文件名
可能多数情况下你使用中文路径及文件名并没有什么问题
但是有些情况下可能在你调试或者是后期使用的时候会比较麻烦
所以建议不要使用中文路径及文件名
另外呢操作可以使用菜单
也可以使用功能按钮
-作业
-作业
-作业
-作业
-作业
-作业
-作业
-作业
-循环类型
-作业
-程序结构
-函数基础
-作业
-数组基础
-作业
-作业
-作业
-作业
-程序调试
- 文件(上)
- 编程训练