整型常量
十進位制:18、-31
long int型常量 123l、123l、123456l、123456l
unsigned int型常量 123u、 123u
根據實際資料大小確定int型還是long型
l以數字「0」開始的整型常量是八進位制數
022、-037
010和10大小不一樣
因為八進位制並不常用,所以此種表示法比較少見
l以「0x」或者「0x」開始的整型常量是十六進製制
af和af用來表示十進位制的10~15
十六進製制的形式比較常用:0x12、-0x1f, -0x1f
實型常量
十進位制小數形式 :123.45、456.78
指數形式 :1e-2、4.5e3
float型常量 123.45f、 456.78f、1e-2f、4.5e3f
long double型常量 123.45l、 456.78l、4.5e3l
預設為double
字元常量的表示方法
』a』,』a』,』5』,』%』,』$』……
單引號內只能有乙個字元,除非用「\」開頭
就是乙個普通整數,也可以參與各種數**算
每個字元具有乙個0~255之間的數值,可從ascii表查出
注意:『5』和整數5的區別
字元的數**算在密碼學內用得比較多
用』『開頭的字元為轉義字元
例如,』\n』,代表1個字元
字串常量是一對雙撇號括起來的字串行.
合法的字串常量:
「how do you do.」, 「china」, 「a」 , 「$123.45」
可以輸出乙個字串,如
printf(「how do you do.」);
Java 資料型別相關
相關的點 1.自動型別轉換 char byte short 之間做轉換是 int型別 2.強制型別轉換導致精度損失 大專小 3.字串也相關基礎型別 是連線運算子 的得到的結果是字串 string l1 hello int i1 12 char ch1 a a 97 system.out.printl...
資料型別相關知識
區域性變數也稱為內部變數,區域性變數是在函式內作定義說明的,其作用域僅限於函式內,離開該函式後再使用這種變數是非法的。全域性變數也稱為外部變數,它是在函式外部定義的變數,它不屬於哪乙個函式,它屬於乙個源程式檔案,其作用域是整個源程式 需注意 在同乙個原始檔中,區域性變數和全域性變數同名,則在區域性變...
C C 資料型別相關
1 c c 程式中怎樣防止或判斷數值計算的溢位問題 將程式中的數值計算變數都使用浮點型變數,浮點變數表示數值範圍大,精度高,不易出現資料溢位,即使出現資料溢位,也比較好判斷,浮點數溢位分為向上溢位 向下溢位 向上溢位 即資料太大,當前變數型別無法儲存,這時c語言返回乙個表示無窮大的特殊值,如 inf...