1
C语言程序设计
1.3.9 小 结 二

小 结 二

(1)C语言基本数据类型有整型、浮点型和字符型,整型又分为普通整型、短整型和长整型,关键字分别使用int、short和long;浮点型又分为单精度浮点型和双精度浮点型,关键字分别使用float和double;字符型的关键字是char。

(2)标识符是用来标识在C程序中的变量、常量(指符号常量)、数据类型和函数的。在C语言中标识符分为关键字(保留字)、特定字和用户定义字。

(3)变量是由程序命名的一块计算机内存区域,是用来存储一个可以变化的数值,在程序执行过程中值是可变的。与变量一样,常量也是存储在内存中的,但是,常量的数值在程序执行过程中不会发生改变。变量需要定义,常量可以通过宏定义做替换。

(4)C语言的运算符分为以下几类:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、逗号运算符及其他一些特殊的运算符。

(5)表达式是用运算符与圆括号将操作数连接起来所构成的式子。根据表达式进行运算,得到的数值即为表达式的解。在C语言中,在一个表达式的后面加上分号“;”就构成了语句。

(6)表达式计算要考虑运算符的优先级和结合性。书写复杂表达式时最好使用圆括号来明确地指定运算的先后顺序。

(7)不同类型的数据在一起运算时,需要转换为相同的数据类型。转换的方式有两种:自动类型转换和强制类型转换。

(8)当赋值运算符左边的变量与赋值运算符右边的表达式的数据类型相同时,不需要进行数据类型的转换;当赋值运算符左边的变量与赋值运算符右边的表达式的数据类型不相同时,系统负责将右边的数据类型转换成左边的数据类型。

(9)printf()函数和scanf()函数可以接收和显示各种数据类型的数据,getchar()函数和putchar()函数分别接收和显示单个字符。