C 的變數與常量

2021-10-02 07:07:54 字數 786 閱讀 7274

1)先定義再賦值

eg:  int a;

a=12;

2)定義的同時,初始化

eg: int a=12;

eg: const double pi=3.14159

eg: #define pi 3.1415926

1)整型常量

(1)十進位制整數

如:789,-456

(2)八進位制整數

如:0567,-026

(3)十六進製制整數

如:0x789,-0xab

(4)長整型

如:12l,0234l,-0xabl

(5)無符號整型

如:12u,0234u,0xabu

2)實型常量

(均為十進位制,無其他進製)

(1)小數形式

如:1.65,1.,.123。

(2)指數形式

如:1.23e5,1.23e-5,1e3。

3)字元型常量

用單引號括起來的的乙個字元,如『a』『a』『?』,在記憶體中為asc||碼值,資料型別為char.

4)轉義字元

\b退格  \n換行  \r回車符-回到自己行的開頭  \t tab鍵  \\反斜槓字元   \'單引號  \"雙引號  \nnn八進位制值,最多三位  \xhh十六進製制值,最多兩位

eg: 『\n』 = 『\12』 = 『\xa』

『a』 = 『\101』 = 『\x41』

5)字串常量

eg:「123」,   「i am a chinese.」

串結束符:『\0』

C 變數與常量

1 變數概念 變數是程式可操作的儲存區的名稱,而每乙個變數中都有特定的型別,而型別決定了變數的儲存大小。2 變數概念 變數定義就是告訴編譯器在何處建立變數的儲存,以及如何建立變數的儲存。變數定義指定乙個資料型別,幷包含了該型別的乙個或多個變數的列表。3 變數的定義 在c中,如何定義變數了,請看如下的...

C 變數與常量

變數表示儲存位置,變數必須有確定的資料型別。c 的型別安全的含義之一就是確保變數的儲存位置容納著合適的型別。可以將c 中的變數分為靜態變數,例項變數,傳值引數,引用引數,輸出引數,陣列引數和本地變數共七種。本地變數則是在方法體內的臨時變數。靜態變數和例項變數主要是針對類或結構內的資料成員 又叫域 而...

C 常量與變數的區別

程式設計師面試或筆試,一般都會考到常量與變數的區別。1.常量的值不可以修改,任何嘗試修改常量的操作都會導致編譯錯誤。而變數可以通過賦值來改變。2.常量定義後就不可修改,所以常量在定義時就必須初始化。變數可以定義時暫時不進行初始化。常量初始化的時候必須直接賦值。const char a t corre...