其他分享
首页 > 其他分享> > 常量

常量

作者:互联网

常量: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