資料型別相關

2021-10-25 05:31:34 字數 1009 閱讀 7402

整型常量

十進位制: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...