**1.**const修饰的常变量 const修饰的变量不可以被修改
int main()
{
int arr[10] = { 0 };//数组必须用常量值来确定 变量不可以
int n = 10;
int arr[n] = { 0 };//error
const int n = 10;
int arr[n] = { 0 };//error
**//n是变量 被const修饰后有常量属性 所以叫常变量 但本身是变量的本质没有改变**
return 0;
}
**2.**#define定义的标识符常量-要写在文件的最上方
例如; 在文件最上方 #define MAX 10
**3.**枚举常量-enum
枚举常量定义在主函数外面
例如:在主函数外
enum Sex
{
MALE,//枚举常量是有值的 0
FEMALE,//1
SECRET//2
};