char
1 個位元組
-128 到 127 或者 0 到 255
unsigned char
1 個位元組
0 到 255
signed char
1 個位元組
-128 到 127
int4 個位元組
-2147483648 到 2147483647 2^32
unsigned int
4 個位元組
0 到 4294967295
signed int
4 個位元組
-2147483648 到 2147483647
short int
2 個位元組
-32768 到 32767
unsigned short int
2 個位元組
0 到 65,535
signed short int
2 個位元組
-32768 到 32767
long int
8 個位元組
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 2^64
signed long int
8 個位元組
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
unsigned long int
8 個位元組
0 to 18,446,744,073,709,551,615
float
4 個位元組
+/- 3.4e +/- 38 (~7 個數字)
double
8 個位元組
+/- 1.7e +/- 308 (~15 個數字)
long double
16 個位元組
+/- 1.7e +/- 308 (~15 個數字)
wchar_t
2 或 4 個位元組
1 個寬字元
各種資料型別OuO
char 1 個位元組 128 到 127 或者 0 到 255 unsigned char 1 個位元組 0 到 255 signed char 1 個位元組 128 到 127 int4 個位元組 2147483648 到 2147483647 unsigned int 4 個位元組 0 到 4...
各種int的範圍
unsigned int 0 4294967295 int 2147483648 2147483647 unsigned long 0 4294967295 long 2147483648 2147483647 long long的最大值 9223372036854775807 long long的...
MySQL中各種欄位的取值範圍
mysql中各種欄位的取值範圍 tinyint 128 127 tinyint unsigned 0 255 allint 32768 32767 allint unsigned 0 65535 mediumint 8388608 8388607 mediumint unsigned 0 16777...