C語言常量&變量

常量

程序運行期間,不可改變的數據

12 78 12.34 's'

's' 單引號,避免編譯器進行處理

1.表示

因為常量的數值不可改變,所以使用

數值去表示一個常量

2.類型

12 12.34 's'

通過外貌,可以知道常量的類型

常量的類型使用默認類型

整型常量默認:int

1234--> int

-------------------------------

尾綴:

1234L --> long

1234l --> long

-------------------------------

前綴:進制

1234 --> 默認:十進制

0125 --> 0:八進制

0x34FB --> 0x:十六進制

實型常量默認:double

12.34 --> double

尾綴:

12.34f --> float

12.34F --> float

3.含義

核心:整型可表示一切特殊含義

核心:你想它是什麼,它就表示什麼

0 紅 1 藍 2 綠

0 高富帥 1 白富美 2 矮窮挫

0 隨機播放 1 順序播放 2 單曲循環

0

-------------------------------------------

想讓常量的含義被人識別,用名稱替換數值

#define green 2

enum color{red, green, white};

0 1 2

變量

程序運行期間,可以改變的數據

1.表示

因為變量的數值是可以變化的,不是固定的

所有使用一個固定的名稱來表示一個變量

a : 12 14

變量需要指定名稱

2.類型

a b

無法從外貌知道變量的類型

變量需要指定類型

類型 變量名;

eg:

int age;

3.含義

age ==》 年齡

變量名:突出變量這個數據的含義


分享到:


相關文章: