1.單精度
型別說明符為float,該實型資料在記憶體中佔4個位元組,表示的數值範圍是-3.4e38~3.4e38。例如:
float a;
2.雙精度
型別說明符為double,該實型資料在記憶體中佔8個位元組,表示的數值範圍是-1.7e08~1.7e308。例如:
double b;
3.長雙精度
型別說明符為long double,該實型資料在記憶體中佔10個位元組,表示的數值範圍是-1.1e4932~1.1e4932。例如:
long double c;
4.短整型
型別說明符是short,該實型資料在記憶體中佔2個位元組,表示的數值範圍是-2 (15)~2 (15)-1 (-32768~32767)。
5.無符號短整型
型別說明符是unsigned short,該實型資料在記憶體中佔2個位元組,表示的數值範圍是0~2 (16)-1 (0-65535)。
6.整形
型別說明符是int,該實型資料在記憶體中佔4個位元組,表示的數值範圍是0~2 (31)-1 (-2147483648~2147483648)
7.無符號整形
型別說明符是unsigned int,該實型資料在記憶體中佔4個位元組,表示的數值範圍是0~2 (32)-1 (0~4294967295)
8.長整型
型別說明符是long,該實型資料在記憶體中佔4個位元組,表示的數值範圍是0~2 (32)-1 (0~4294967295)
9.無符號長整形
型別說明符是unsigned long,該實型資料在記憶體中佔4個位元組,表示的數值範圍是0~2 (32)-1 (0~4294967295)
10.sizeof(void)
錯誤,無法對void型別使用sizeof運演算法
sizeof(void*)
正確返回4,空指標占用4個位元組
int i=1;
cout<20
sizeof(b); 13*4
資料型別整理
整理 數字int 字串replace find join strip startswith split upper lower format tempalete i am age v tempalets.pormat name alex age 19 v tempalete.format print...
mysql整理型別 mysql資料型別整理
mysql 中資料型別主要有三種 文字.數字 日期 時間 文字型別 char 定長,varchar變長,都是最多65535,char多了會擷取,varchar少了自動補長.text最多65535,blob也是最多65535,blob可存二進位制,轉存,enum和set列舉,enum65535個,se...
資料型別問題整理
typeof中,undefined 如果這個值未定義。在使用var宣告變數但是未對其加以初始化時,這個變數的值就是undefined.var message alert message undefined true null,從邏輯標度來看,null表示空指標。這也是為什麼typeof null 會...