六.常量
C語言的常量為
字面常量
const修飾的常變量
#define定義的
枚舉常量
int main()
{
? // 四個都是字面常量
? 30;
? 3.14;
? "w"; ?// 字符常量
? "abc";
? // const修飾的常變量
? const int a = 10; // 在C語言中,const修飾的a,本質是變量,但不能直接修改 有常量的屬性
? a = 20;
? printf("%d\n", a);
? const int n = 10;
? int arr[n] = {0}; // arr[常量]
??
? return 0;
}
// #define 定義的標識符常量 常全局常變量
#define MAX 100
#define STR "abcdefg"
int main()
{
? printf("%d\n",MAX);
? int a =MAX;
? printf("%d\n",a);
? prinf("%s\n",STR);
? return 0;
}
// 枚舉常量
enum Color
{
? RED;
? GREEN;
? BLUE;
}
// 性別
enum Sex
{
? MALE;
? FEMALE;
? SECERT;
}
int main()
{
? // 三顏色
? //Red Green Blue
? int num = 10;
? enum Color c = RED;
? enum Sex a = MALE;
? return 0;
}
?