第二章C语言的数据类型、运算符和表达式1
第2章 C语言的数据类型、运算符和表达式;2.1 C语言的数据类型;C的数据类型;程序
;2.2 常量与变量 ;【例2-1】符号常量的定义与使用。
#define R 2 /*将半径定义为符号常量r*/
#define PI 3.1415926 /*将圆周率定义为符号常量pi*/
main ()
{ float area;
area=PI*R*R;
printf(“area=%f”,area);
} ;符号常量的说明:(1)符号常量名要用大写,变量要用小写,以示区别。程序中,不提倡使用很多的常量。并且,应尽量使用“见名知义”的符号常量和变量。(2)符号常量与变量不同,它的值在其作用域内不能改变,也不能再被重新赋值。(3)使用符号常量后,使得程序在需要改变常量的值时能做到“一改全改”。例如在例2-1中,如果需要改变圆的半径,从而计算相应的面积,只需要改动一处即可。 ; 变量变量代表内存中具有特定属性的一个存储单元,它用来存放数据,这就是变量的值,在程序运行期间,这些值是可以改变的。变量名实际上是一个以一个名字对应代表一个地址,在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。;变量;2.2.2 变量在程序执行过程中,取值可以改变的量称为变量。C 规定,标识符只能是由字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。C语言的标识符可以分为三类:(1)关键字(32个)
(2)