常量
作者:互联网
常量:3=5;不能执行;
变量:num=3;可以执行;
常量:字面常量 const所修饰的常变量 #define定义的标识符常量 枚举常量
字面常量:例如:3
const所修饰的常变量:const int num=4; 不可在更改(后面再定义num=5,不行)
但是,num仍为变量,只不过是具有了常属性
int main() { const int n=10; int arr[n]={0}; return 0; } 执行不起来,n不为常量,应输入常量表达式。
#define定义的标识符常量:
#include<stdio.h> #define MAX 10 int main() { int arr[MAX]={0}; printf("%d\n",MAX};//答应结果为10 return 0; } 数组可以运行,MAX为常量。
枚举常量:
enum:枚举关键字 enum Sex { MALE, => FEMALE, =>枚举常量 SECRET => }; int main() { enum SEX s=FEMALE; //s为FEMALE printf("%d\n",MALE); =>0 printf("%d\n",FEMALE); =>1 printf("%d\n",SECRET); =>2 return 0; }
标签:const,常量,int,num,FEMALE,printf 来源: https://www.cnblogs.com/2680279976qq/p/16128372.html