![C语言程序设计案例式教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/717/35621717/b_35621717.jpg)
1.2 开发环境
现在主流开发工具有很多种,并且大多开发工具都适合多种语言的开发。同样地,很多开发工具都能编写C语言。本节就来了解一下当下流行的C语言开发工具,并选择一款合适的开发工具作为本书的开发环境。
1.2.1 主流开发工具介绍
C语言程序有多种开发工具,选择合适的开发工具,可以提高程序编写的效率,接下来将针对几种主流的开发工具进行介绍。
1.Visual Studio工具
Visual Studio(简称 VS)是由微软公司发布的集成开发环境。它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。
Visual Studio支持C/C++、C#、F#、VB等多种程序语言的开发和测试,功能十分强大。常用的版本有Visual Studio 2010、Visual Studio 2012、Visual Studio 2013等,目前最新版本为Visual Studio 2015。
2.Code::Block工具
Code::Block是一个免费的跨平台IDE,它支持C/C++和Fortan程序的开发。Code::Block的最大特点,是它支持通过插件的方式对IDE自身功能进行扩展,这使得Code::Block具有很强的灵活性,方便用户使用。
Code::Block本身并不包含编译器和调试器,它仅仅提供了一些基本的工具,用来帮助编程人员从命令行中解放出来,使编程人员享受更友好的代码编辑界面。不过,后期Code::Block的发行版本已经以插件的形式提供了编译和调试的功能。
3.Eclipse工具
Eclipse 是一种被广泛使用的免费跨平台 IDE,最初由 IBM 公司开发,目前由开源社区的Eclipse基金会负责Eclipse的管理和维护。一开始Eclipse被设计为专门用于Java语言开发的IDE,现在Eclipse已经可以用来开发C、C++、Python和PHP等众多语言。
Eclipse 本身是一个轻量级的 IDE,在此之上,用户可以根据需要安装多种不同的插件来扩展 Eclipse 的功能。利用插件除了可以支持其他语言的开发之外,Eclipse 还可以实现项目的版本控制等功能。
4.Vim工具
和其他IDE不同的是,Vim本身并不是一个用于开发计算机程序的IDE,而是一款功能非常强大的文本编辑器,它是UNIX系统上Vi编辑器的升级版。和Code::Block以及Eclipse类似,Vim也支持通过插件扩展自己的功能。Vim不仅适用于编写程序,还适用于几乎所有需要文本编辑的场合,因其强大的插件功能,以及高效方便的编辑特性,Vim被称为是“程序员的编辑器”。
由于Vim配置多种插件时可以实现几乎和IDE同样的功能,因此,Vim有时也被编程人员直接当作IDE来使用。
1.2.2 Visual Studio 2013下载与安装
目前企业中最常用的 C 语言开发工具是 Visual Studio,虽然其最新版本为 Visual Studio 2015,但大多企业并没有更新那么快,仍然在使用Visual Studio 2010或者Visual Studio 2013。为了保证读者既能跟上发展潮流又贴近企业开发,本书选用Visual Studio 2013作为C语言开发工具。
Visual Studio 2013开发工具还分为多个版本,大家可以针对不同的需求选择不同的版本。本书选择的开发工具是Visual Studio Express 2013 for Windows Desktop,它是Visual Studio产品的轻量版本,具备易学、易用、易上手等特点,更加适合读者使用。
接下来通过具体的步骤来演示如何在Windows 7系统上安装Visual Studio Express 2013 for Windows Desktop开发工具。
1.开始安装
从微软的官网下载VS 2013_RTM_DskExp_CHS.iso镜像文件,在本地可以直接解压或者通过虚拟光驱来进行安装,解压后以管理员身份运行安装程序,此时显示Visual Studio界面,如图1-1所示。
图1-1所示的开始安装界面会暂停片刻,然后进入路径选择界面,如图1-2所示。
从图1-2可以看出,程序的安装路径默认为C:\Program Files(x86)\Microsoft Visual Studio 12.0,单击安装路径后的浏览按钮,可以把 Visual Studio 开发工具安装到指定的路径,本书使用默认路径进行安装。
选中【我同意许可条款和隐私策略】选项,取消对【加入Visual Studio体验改善计划及帮助改善Visual Studio的质量可靠性和性能(可选)】选项的勾选,如图1-3所示。
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0017_0003.jpg?sign=1738953401-kndysXw0wBiO5kyQGNdqBvLSFhcJ5K8M-0-03ed053475a1f423df3658148c7ca4b3)
图1-1 Visual Studio界面
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0017_0004.jpg?sign=1738953401-4OKb0HDLfdbLYeRWZxPcfQaUFxPPdsoe-0-224d5c0035f46ae188d4442fec5a96b1)
图1-2 路径选择界面
单击图1-3路径选择界面中的“安装(N)”,便会出现安装界面,如图1-4所示。
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0017_0005.jpg?sign=1738953401-wMKLSH8U6JMEHqiSZpJEHuNZO214CTgU-0-a2a56e6a02b4b64d3e30c1b9b38bdab8)
图1-3 路径选择界面
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0017_0006.jpg?sign=1738953401-BGCrmVKZEVfI51Q4TXOBMYTYBTy1daH8-0-c5088c23a68101d81d9b00ef200153a9)
图1-4 安装界面
图1-4所示的安装界面正在加载Visual Studio安装所需的组件,这个过程会持续较长的时间,需要耐心等待。
Visual Studio安装成功后,会看到安装成功界面,如图1-5所示。
至此,Visual Studio便安装完成了。
2.启动Visual Studio
单击图1-5中的“启动(L)”,启动Visual Studio开发工具,界面如图1-6所示。
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0018_0007.jpg?sign=1738953401-OexYHvyjI3CI3UqOwL25ge5oA1jjK9mW-0-309a4bab5153503b79cf57c72afafe54)
图1-5 安装成功界面
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0018_0008.jpg?sign=1738953401-cqldZc7KAHXzDfczdSyvE5h3ybspf8qe-0-40cfe2899943c0ffd3ef65e9d91dddc4)
图1-6 启动起始界面
程序启动后在图1-6所示的界面停留片刻,便会自动进入欢迎界面,如图1-7所示。
在图 1-7 的欢迎界面中,可以看到【登录(I)】按钮,注册了微软账号的用户可以选择这种方式进行登录。为了方便起见,在此选择“以后再说”选项,进入准备阶段,如图1-8所示。
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0018_0009.jpg?sign=1738953401-xbsIxLZRjT87dI5AJeEBERzqDyDoPwvi-0-b1405c9354f1d4fa5a0ea6182e274d27)
图1-7 欢迎界面
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0018_0010.jpg?sign=1738953401-Y2sOvUWeeM0914MpQM9EWY9ne99KNHCj-0-eb1bdf4706696c4fd995cc83078b9f65)
图1-8 准备阶段
由于是第一次启动Visual Studio开发工具,因此需要一段时间进行准备。准备完成后会显示起始页面,如图1-9所示。
至此,如果看到了图1-9所示的起始界面,便说明Visual Studio启动成功了。
![](https://epubservercos.yuewen.com/CE329B/19028822501895006/epubprivate/OEBPS/Images/figure_0019_0011.jpg?sign=1738953401-62QSH3ZbMVgaZJNc59A3WMaKUkCff6Jn-0-5965dd7c381b69992f690b93b0c5bd2d)
图1-9 起始页