常量
C语言中的常量分为以下几种:
1、字面常量:直观写出来的值
int main(){
3;//字面常量
3=5; //error,常量的值不能被改变
return 0;
}
2、const修饰的常变量
#include <stdio.h>
int main()
{
//const 常属性
const int num = 4;//const修饰的常变量
printf("num=%d\n",num);
num = 8;
printf("num=%d\n",num); //error
return 0;
}
#include <stdio.h>
int main()
{
const int n=10;//n是变量,但是又有常属性,所以我们说n是常变量
int arr[n] = 0;//error
return 0;
}
3、#define 定义的标识符常量
#include <stdio.h>
#define MAX 100
int main()
{
int arr[MAX] = {0};
printf("MAX = %d\n",MAX);
return 0;
}
4、枚举常量
#include <stdio.h>标签:num,常量,04,int,C语言,初识,printf,const,main From: https://blog.51cto.com/u_15495569/5738427
//枚举关键字:enum
//枚举常量:male,female,secret
//枚举常量的值从0开始,不可改变
enum Sex{
male,
female,
secret
};
int main()
{
enum Sex s = male;
printf("s=%d\n",s);
printf("male=%d\n",male);
return 0;
}