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...