变量:
1、变量的定义
2、变量的命名规则
- 只能由字母(包括大写和小写)、数字和下划线_组成。
- 不能以数字开头
- 长度不能超过63个字符
- 变量名中区分大小写
- 变量名中不能使用关键字
3、变量的作用域和生命周期
变量的作用域:
1、局部变量的作用域是变量所在局部的范围。
2、全局变量的作用域是整个工程!
举例:
在不同的文件,全局变量也可以使用,只需要在不同的文件里面extern需要声明外部符号
变量的生命周期
1、局部变量的生命周期是:进入作用域生命周期开始,出变量的作用域生命周期结束。
2、全局变量的生命周期是:整个程序的生命周期(比如进main函数,出main函数)
四种常量:
1、字面常量:
直接书写,不能用变量定义!
2、const修饰的常变量
本质仍然是一个变量,但他有着常量的语法性质:不可以更改,不可以放在数组【】里面。
3、#define定义的标识符常量
这是一个常量,可以在数组【】里面表示
4、枚举常量
注意枚举常量是male,female,secret