ANSI C 標準組合的類型、字長和範圍spa
序號ci |
類型table |
字長float |
範圍tab |
1di |
char(字符型)字符 |
1字節void |
-128~127ab |
2 |
unsigned char (無符號字符型) |
1字節 |
0~255 |
3 |
signed char (有符號字符型) |
1字節 |
-128~127 |
4 |
int (整型) |
2字節 |
-32768~32767 |
5 |
unsigned int (無符號整型) |
2字節 |
0~65535 |
6 |
signed int (有符號整型) |
2字節 |
-32768~32767 |
7 |
short int (短整型) |
1字節 |
-128~127 |
8 |
unsigned short int (無符號短整型) |
1字節 |
0~255 |
9 |
signed short int (有符號短整型) |
1字節 |
-128~127 |
10 |
long int (長整型) |
4字節 |
-2147483648~2147483647 |
11 |
unsigned long int (無符號長整型) |
4字節 |
0~4294967296 |
12 |
signed long int (有符號長整型) |
4字節 |
-2147483648~2147483647 |
13 |
float (單精度浮點型) |
4字節 |
約精確到6位數 |
14 |
double (雙精度浮點型) |
8字節 |
約精確到12位數 |
15 |
void (空值型) |
0字節 |
無值 |