局部变量全局变量:
当局部变量和全局变量同名的时候,局部变量优先使
//声明外部变量 (原则上为了安全能用局部变量就不使用全局变量,更少用外部变量)
extern int a;
a不在当前所处的.c或.cpp文件中,在其它.c或.cpp源文件中
常量:
(1)字面常量 :
eg:
0,1,2,3...整形常量
'a' '0' ... 字符常量
..........
(2)const 修饰的“常变量”:
const定义的常变量无法用于定义数组长度说明:
const修饰的变量不是常量,但具有常量的特性,所以叫 “常变量”
(3)#define 定义的标识符常量
eg:
#define MAX 100 或
#define MAX(100)
MAX就是标识符常量
(4)枚举常量
枚举关键字:enum
0,1,2叫枚举的可能取值
关键字enum花括号中的变量称为枚举常量
评论0