C 语言程序设计,西南科技大学 网络教育学院,1.1 C语言的历史背景,C 语言是1972年由美国的Dennis Ritchie设计发明的, 并 首次在UNIX操作系统上使用。它由早期的编程语言 BCP L ( Basic Combined Programming Language) 发展演变而来。 在1970年, 贝尔实验室的 Ken Thompson根据BCPL语言设计 出较先进的并取名为 B的语言, 最后导了C语言的问世。,随着微型计算机的日益普及,出现了许多C 语言版本。 由于没有统一的标准,使得这些C 语言之间出现了一些不一 致的地方。为了改变这种情况, 美国国家标准研究所(ANSI) 为C语言制定了一套ANSI标准, 成为现行的C语言标准。,1.2 C语言的特点,从语法上看:,1、语言简洁、紧凑,使用方便、灵活,2、运算符丰富(多达34种),3、数据类型多样,4、语法限制不太严格,格式设计自由度大。,1、C是中级语言 它把高级语言的基本结构和语句与低级语言的实用性 结合起来。C 语言可以象汇编语言一样对位、字节和 地址进行操作, 而这三者是计算机最基本的工作单元。,从功能上