#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int num = 4;
printf("%d\n",num);
num = 8;
printf("%d\n",num);
//3; - 字面常量 - 直接寫出來的量
}
輸出
添加const
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//const - 常屬性 - 將賦值的變量固定,無法再次賦值
//const修飾的常變量
const int num = 4;
printf("%d\n",num);
num = 8;
printf("%d\n",num);
}
報錯
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//define定義的標識符常量
#define MAX 10//MAX爲10
int main()
{
int arr[MAX] = { 0 };
printf("%d\n",MAX);
return 0;
}
輸出
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//枚舉常量
//枚舉 - 一一列舉
//eg:性別:男,女 三原色:R,G,B
//枚舉關鍵字 - enum
enum Sex
{
MALE,
FEMALE
};//MALE,FEMALE - 枚舉常量
int main()
{
//enum Sex s = FEMALE;
printf("%d\n",MALE);//默認爲0
printf("%d\n", FEMALE);//默認爲1
return 0;
}
輸出
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//枚舉常量
//枚舉 - 一一列舉
//eg:性別:男,女 三原色:R,G,B
//枚舉關鍵字 - enum
enum Colour
{
R,G,B
};
int main()
{
enum Colour c = B;
printf("%d\n",c);
return 0;
}
輸出