資料型別整理

2021-10-23 19:32:10 字數 969 閱讀 5766

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 會...