精选优质文档-倾情为你奉上二级C语言讲义 第1章 C程序设计基本概念1.1 程序和程序设计考点01:C语言概述C语言的原型是ALGOL 60语言,由B语言演变而来,1978年正式发表。C语言是一种面向过程的语言。早期的C语言主要是用于UNIX系统,现在在各类大、中、小和微型计算机上得到了广泛的使用。考点02:C语言的特点1C语言的主要特点u 简洁紧凑、灵活方便u 共有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。u 运算符丰富u 运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。u 数据结构丰富u 整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等,能用来实现各种复杂的数据类型的运算。引入了指针概念,使程序效率更高。u C语言是结构式语言u 用函数作为程序模块,每个函数完成独立的功能来实现程序的模块化。u 语法限制不太严格、程序设计自由度大。u 一般的高级语言语法检查比较严,能够检查出几乎所有的语法错误,而C语言允许程序编写者有