6、C語言常量
常量
1.字面常量 ? ? ?3.14 ? ?10 ?'a'
2.const修飾的常變量 ? ? const int num =10; ?//num就是常變量--具有常屬性(不能被改變的屬性)
3.#define定義的標(biāo)識(shí)符常量
4.枚舉常量,可以一一列舉

#include <stdio.h>
//#define定義的標(biāo)識(shí)符常量
#define MAX 100
//枚舉常量
enum Sex
{
? ? MALE,
? ? FEMALE,
? ? SECRET
};
int main(int argc, char* argv[])
{
? ? const int num =10; ? ? ?//num就是常變量--具有常屬性(不能被改變的屬性)
? ? //int ?arr[num] = {0}; ?//這樣編譯錯(cuò)誤,數(shù)組里面n必須為常量
? ? int n =MAX;
? ? //MAX =200; ? ? ? ? ? ? //這樣編譯錯(cuò)誤,不能給常量賦值
? ? enum Sex s =MALE;//枚舉
? ? printf("\r\n---------------------\r\n");
? ? printf("\r\n n =%d",n);
? ? printf("\r\n s =%d",s);
? ? printf("\r\n---------------------\r\n");
? ? return 0;
}
標(biāo)簽: