上一篇 | 下一篇

第一章 C语言概述

发布: 2008-6-26 21:27 | 作者: admin | 来源: | 查看: 0次

第一章 C语言概述

本章主要介绍C语言的发展简史与特点、C语言及程序中的一些基本要领以及开发应用程序的主要步骤。通过本章的学习,要求同学们对C语言有一个概括性的了解,能够依照例题编写一些简单程序。

1.1 C语言发展简史

C语言是在B语言的基础上产生发展起来的,C语言既保持了B语言的精练、接近硬件的优点,又克服了它们过于简单、数据无类型的缺点。因此C语言既具有低级语言接近硬件的特性,又具有高级语言易于学习和维护的特点。C语言即可用来编写应用软件又能编写系统软件。

C语言的发展离不开UNIX,最初的C语言主要是为了描述和实现UNIX操作系统而研制出来的,后来,C语言经过多次改进,但主要是在贝尔实验室内部使用。1975年UNIX第6版公布后,C语言的突出优点引起了人们的注意。1977年出现了不依赖具体机器的C语言编译文本《可移植C语言编译程序》,使C语言移植到其它机器上较为容易。随着UNIX的日益广泛使用,C语言也迅速得到推广。1978年,Brian W.Kernighan 和Dennis M.Ritchie(合称K&R)合著了影响深远的名著《The C Programming Language》,这本书中介绍的C语言成为后来广泛使用的C语言版本的基础,它被称为标准C。1983年,美国国家标准化协会(ANSI)根据C语言问世以来各种版本对C进行发展和扩充,制定了新的标准,称为ANSI C。1987年,ANSI又公布了新标准――87 ANSI C。1990年,国际标准化组织ISO接受87 ANSI C为ISO C 的标准(ISO 9899―1990)。目前流行的C编译系统都是以它为基础的。

我们将要学习的VC就是遵守这个标准的C\C++编译系统。

1.2 C语言的特点

C语言与其它许多语言相比,有它自己的特点:

[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]

字号: | 推荐给好友

评分:0

我来说两句