电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言概述及如何在VS2010中进行C语言编程

C语言概述及如何在VS2010中进行C语言编程_第1页
1/17
C语言概述及如何在VS2010中进行C语言编程_第2页
2/17
C语言概述及如何在VS2010中进行C语言编程_第3页
3/17
第1 章 概 述 作为本书的开始,我们不涉及C 语言的语法和使用细节,先来看一看这门语言的相关背景,以及其在计算机程序中举足轻重的地位。然后,为给后面的学习作准备,来看看如何建立 C 语言的开发环境。最后,抛砖引玉,说说笔者自己的C 语言学习经验。 1.1 C 语 言 简 介 本节先来看一看C 语言的相关背景介绍。在众多的计算机语言之中,它到底处于一个什么样的位置?相对于其他计算机语言而言,它有什么优势和弱点?另外,C 语言适合做些什么样的软件开发?带着这些问题开始本节的学习。 1.1.1 C 语言的位置 图 1.1 是计算机语言发展过程的一个简单的示意图,只展示了一些主流的计算机语言的出现时间和顺序,不是很全,但是足以显示 C 语言与其他语言的关系了。 图 1.1 计算机语言发展史(简) 第1 章 概述 ·3· 从图 1.1 中可以看出,所有的高级语言都起于 Fortran,之后就有不同的分支了。C 语言也是其中的一个分支,主要起源于 BCPL 语言(Basic Combined Pogramming Language),是对 BCPL 语言的一种简化。C 语言之所以被称为 C 语言,是因为 BCPL 语言被称为 B 语言,C 语言不能再取 BCPL 的首字母了,因此,取 BCPL 的第二个字母 C,C 语言因此得名。 C 语言诞生于 20 世纪 70 年代,之后不断完善、标准化。目前流行的 C 语言编译系统大多数是以 ANSI C(美国国家标准协会(ANSI)对 C 语言发布的标准)为基础进行开发的。但不同版本的 C 编译系统所实现的语言功能和语法规则略有差别。现在比较通用的是1990 年,国际标准化组织 ISO(International Organization for Standards)接受的 1989 年的ANSI C 标准,并以它作为 ISO C90 标准——ISO/IEC9899:1990。 1.1.2 C 语言的优缺点 任何一种计算机语言都有它的优势和不足,C 语言也是如此。不要以为 C 语言都那么老了,是不是没用了,也不要以为 C 语言是万能钥匙,什么问题都能解决好。 1.C 语言的优势 C 语言的优点细数起来,估计手指加脚趾都不够用,但是这些优点可以总结为一点,那就是“灵活”。C 语言的灵活主要体现在同一件事情可以通过好几种方式实现,并不会定死什么问题非得用什么方式来解决。C 语言之所以灵活,是因为它有下面这些属性,保证了它天生就是一种灵活的语言。  结构丰富多变:C 语言提供了三种基本的程序设计结构,通过这三种程序设计结构,就能够...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言概述及如何在VS2010中进行C语言编程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部