在c++中,必須給予變數或常量乙個相應的資料型別,否則無法分配記憶體。
整形
資料型別
占用空間&取值範圍
short(短整型)
2位元組——(-2^15 ~ 2^15-1)
int(整型)
4位元組——(-2^31 ~ 2^31-1)
long long (長長整型)
8位元組——(-2^63 ~ 2^63-1)
由於long與int取值範圍對windows系統使用者來說是一樣的,故於此不過多贅述
浮點型
意義:用於表示小數
資料型別
占用空間&有效範圍
float
4位元組——7位有效數字
double
8位元組——15~16位有效數字
字元型
作用:顯示單個字元
只占用乙個位元組
char ch =
'a';
儲存方式是儲存ascll碼,並非直接存字元
字串型
作用:顯示一串字元
兩種方式
1.c風格字串char 變數名 = 「字串值」
int
main()
注意:c型別的字串使用雙引號圈起來的
2.c++風格字串string 變數名 = 「字串值」
//#include
intmain()
//哪位大佬幫忙看看這裡為什麼報錯,作者本人也不太熟
轉義字元
C 資料型別轉換大全
研究了c 中資料型別之間的轉換涉及的一些問題,希望大家給予意見!1 資料型別的類名 這裡講的資料的類名指的是 sytem.data.dbtype對應的型別,我是這樣理解的。類名 system中相對應的型別 bool system.boolean 布林型,其值為 true 或者 false char ...
c 資料型別基礎
1.值型別 值型別包括簡單值型別和複合型型別。簡單值型別可以再細分為整數型別 字元型別 實數型別和布林型別 而復合型別則是簡單型別的復合,包括結構 struct 型別和列舉 enum 型別。整數型別 資料型別 說明 取值範圍 對應於system程式集中的結構 sbyte 有符號8位整數 128 12...
C 資料型別基礎
1.值型別 值型別包括簡單值型別和複合型型別。簡單值型別可以再細分為整數型別 字元型別 實數型別和布林型別 而復合型別則是簡單型別的復合,包括結構 struct 型別和列舉 enum 型別。整數型別 資料型別 說明 取值範圍 對應於 system 程式集中的結構 sbyte 有符號8位整數 128 ...