1.1 C语言的发展史
1972年11月C语言诞生
1975UNIX第六版发布
1978年c语言的正式发布
1983年ANSI开始制定c语言的标准
1989年ANSI c标准完成
1990年ANSIc语言标准发布,也被称为"C89""C90”
1999年发布了新的c语言标准“C99”
2011年12月 ISO发布了新标准 “C11”
1.2 C语言的特点
1. C语言简洁、紧凑、使用方便,语法规定少,数据类型丰富。
2.C语言是处于汇编语言和高级语言之间的中级语言。
3.C语言是一种结构化程序设计语言,程序的逻辑结构可以用顺序、分支、循环3种基本结构组成。
4.C语言程序可移植性好。
5.生成代码目标程序质量高。
由于C语言具有以上众多特点因此得到应用和普及,c语言也被称为“高级汇编语音”。
C语言的结构
用/*和*/括起来,C语言程序由函数组成,有且仅有以函数命名的主函数 ,C语言程序从main()开始执行,在执行的过程中完成对其他函数的调用。
一个函数由两部分组成:函数头和函数体。
任何变量不行先定义类型,后使用
算法的基本结构和原则
C语言的3种基本结构,控制结构、选择结构和循环结构。
C语言设计要考虑正确性、可读性、健壮性、高效性四个设计原则。