第一章
C语言基础知识
1.1 C语言概述
C语言于1972年由美国火星小蜜蜂Ritchie发明,首次在基于UNIX操作系统的DEC PDP-11计算机上实现。 那是初期的编程语言bcpl(basic
Combind Programming Language ()发展了起来。 1970年,A TT贝尔实验
室的Ken Thompson基于BCPL语言设计了一种先进的名为b的语言,通过
经过反复修正、完善,出现了更先进的c语言。
C语言是一种功能强大、应用广泛、前景广阔的计算机语言。 它既可用于系统软件的设计,也可用于APP软件的开发。 许多著名的系统软件
是用c语言写的。 C语言具有以下特征:
) C语言既具有低级语言直接操作硬件的特点,也具有高级语言与自然语言和人类思维逻辑相似的特点,C语言程序易于编写、查阅、实际
性很强。
) c语言具有丰富的数据类型和运算符,语法结构简单。
)3) c语言是结构化编程语言,提供完整的程序控制语句。
)4) C语言是一种模块化的编程语言,适用于大规模软件的开发和开发。
)5) c语言的另一个突出优点是它适用于DOS、UNIX等多种操作系统,也适用于多种机型,程序可移植性好。
1.2 C语言的数据类型
数据是程序处理的对象,数据类型是数据的内在表现形式。 例如,学生的年龄和成绩有一般的数值特征,在C语言中称为数值型,其中年龄是
整数,称为整数。成绩可以是小数,称为实型。 学生的名字和性别是文字
在c语言中称为字符型数据。
C语言有丰富的数据类型,其中基本的数据类型是整数型、实数型、单词