整型
浮點型
執行結果:int
main()
型別size:
char: 1
short int: 2
int: 4
long: 4
--------
long long int: 8
int long long: 8
long long: 8
-----三種寫法相同
float: 4
double: 8
大小 / byte
char
1short
2int
4long
4long long
8float
4double8型別
儲存範圍
char
乙個字元
short
-215 ~ 215-1
unsigned short
0 ~ 216-1
int-231 ~ 231-1
unsigned int
0 ~ 232-1
long
-231 ~ 231-1
unsigned long
0 ~ 232-1
long long
-263 ~ 263-1
unsigned long long
0 ~ 264-1
float
佔32位,1位符號位(0或1),8位指數字,23位位數部分
double
佔64位,1位符號位(0或1),11位指數字,52位指數字
補充:long long 型資料的範圍
下半部分執行結果:#
include
using
namespace std;
intmain()
}
2^63-1 = 922 3372 0368 5477 58071125899906842623 50
2251799813685247 51
4503599627370495 52
9007199254740991 53
18014398509481983 54
36028797018963967 55
72057594037927935 56
144115188075855871 57
288230376151711743 58
576460752303423487 59
1152921504606846975 60
2305843009213693951 61
4611686018427387903 62
9223372036854775807 63
------2^63 = -9223372036854775808
-1 64
-1 65
unsigned long long同理
C C 基本資料型別
學了c然後c 然後mfc windows,然後是c 其中資料型別很多,由基本型別衍生的typedef型別也n多。熟知基本資料型別是我們正確表達實際問題中各種資料的前提,因此我分類總結了一下c c windows c 基本資料型別,以便日後查閱。ansi c c 基本資料型別 說明 1 型別修飾符si...
C C 基本資料型別
學了c然後 c 然後 mfc windows,然後是c 其中資料型別很多,由基本型別衍生的 typedef 型別也n 多。熟知基本資料型別是我們正確表達實際問題中各種資料的前提,因此我分類總結了一下 c c windows c 基本資料型別,以便日後查閱。ansi c c 基本資料型別 type s...
C C 基本資料型別
整數型別 1.byte型別 分配1個位元組記憶體,佔8位 二進位制 取值範圍是 27 27 1 2.int型別 分配4個位元組記憶體,佔32位,取值範圍 232 232 1.10 9數量級 3.long long型別 分配8個位元組記憶體,佔64位,取值範圍是 264 264 1.10 18數量級 ...