C语言程序设计朱建芳第01章课件教学.pptVIP

  • 1
  • 0
  • 约8.14千字
  • 约 68页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计朱建芳第01章课件教学.ppt

1.1 C语言的发展简史 C语言发源于著名的美国贝尔实验室,是由该实验室的研究人员Dennis Ritchie 和Ken Thompson两人于二十世纪七十年代初在设计UNIX操作系统时开发出来的。 在C语言诞生以前,系统软件主要是用汇编语言编写的,原来的UNIX操作系统就是1969年由美国贝尔实验室的Ken Thompson和Dennis Ritchie利用汇编语言开发成功的。由于汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作,于是Ken Thompson于1970年设计出一种简单而且接近硬件的高级语言——B语言,并用B语言写了UNIX操作系统。 1972年到1973年间,Dennis Ritchie在B语言基础上又设计了C语言。 后来,C语言又被多次改进,并出现了多种版本。80年代初,美国国家标准化协会(ANSI),根据C语言问世以来各种版本对C语言的发展和扩充,制定了ANSI C标准(1989年再次做了修订)。 1.2 C语言的特点 C语言同时具有汇编语言和高级语言的优势。概括如下: (1)语言简洁、灵活,程序执行效率高。 (2)运算符极其丰富,能够实现在其他高级语言中难以实现的运算功能。 (3)数据类型丰富,可实现各种复杂的数据结构的运算。 (4)灵活的结构化控制语句,是理想的结构化程序设计语言;以函

文档评论(0)

1亿VIP精品文档

相关文档