《第1章C語言概述》.docVIP

  • 6
  • 0
  • 约6.86千字
  • 约 9页
  • 2016-12-08 发布于重庆
  • 举报
《第1章C語言概述》

第1章 C语言概述 计算机系统包括硬件系统和软件系统,硬件系统(称为裸机)是计算机的物质基础,而软件系统则是计算机的灵魂所在。所有的软件都是用程序设计语言编写的。程序设计语言的发展经历了从机器语言、汇编语言到高级语言的历程,而C语言正是众多高级语言中的一种。 C语言是一种面向过程的计算机高级程序设计语言,它适合作为系统描述语言,既可用于编写系统软件,也可用于编写用户应用软件。经过长期的改进和发展,C语言的应用范围已经相当广泛,它是目前国际上广泛流行的计算机高级语言之一。 1.1 C语言产生的历史背景 1.C语言的产生和发展过程 由于汇编语言程序依赖于计算机硬件,其可读性和可移植性差,而一般的高级语言又难以实现对计算机硬件的直接操作,于是人们希望有一种能对计算机硬件进行直接操作的高级程序语言,C语言就是在这样的背景下产生的。1972年至1973年间,美国贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言的雏形。最初的C语言保持了B语言的优点,它只是为了描述和实现UNIX操作系统而提供的一种工作语言。后来C语言多次做了改进,直到1975年NUIX第6版发布后,C语言的突出优点才引起人们的普遍注意。1978年以后,C语言先后移植到大型、中型、小型和个人计算机上,已独立于UNIX了。从此开始C语言便很快风靡全世界,成为世界上应用最广泛的几种计算机语言之一。 2.C语言的几种不

文档评论(0)

1亿VIP精品文档

相关文档