常量
1.字面常量與符號常量
字面常量:從字面形式可以識別的常量
eg:1.2;‘A’
整型常量:八進制(以0開頭),十六進制(以0x或0X開頭)
浮點型常量:
小數形式(整數和小數可以省略其中之一------為0時)
eg:.123(0.123) 123.(123.0)
指數形式
0.23e+1(0.2310^1)
0.23E-2(0.2310^-2)
浮點型默認為double型,float型在后面加F或f
字符常量
'A’表示英文字符A,數據值為65
轉義字符:
\b 退格符
\n換行符,將光標移到下一行開頭
\t水平制表符
'單引號
"雙引號
\反斜線
?問號
\0空字符,作為結束字符
\123(1–3位八進制數)
\x12(1–2位十六進制數)
字符串常量
""空字符串
" "包含一個空格的字符串
符號常量:
#define 標識符 常量
標識符大寫,常量無單位,其值不可改變
#define NAME 123
變量
先定義再使用
int k=6;
只讀變量/常變量
const int i=16;//使用時就定義好,其值不可改變