| データ型 | 説明 | 値の範囲 | 
|---|---|---|
| char | 符号付き文字 | -128〜127 | 
| signed char | ||
| unsigned char | 符号なし文字 | 0〜255 | 
| short | 符号付き短精度整数 | -32768〜32767 | 
| short int | ||
| signed short | ||
| signed short int | ||
| unsigned short | 符号なし短精度整数 | 0〜65535 | 
| unsigned short int | ||
| int | 符号付き整数 | 16ビットマシンの場合は short と同じ 32ビットマシンの場合は long と同じ  | 
| signed | ||
| signed int | ||
| unsigned | 符号なし整数 | 16ビットマシンの場合は unsigned short と同じ 32ビットマシンの場合は unsigned long と同じ  | 
| unsigned int | ||
| long | 符号付き長精度整数 | -2147483648〜2147483647 | 
| long int | ||
| singed long | ||
| singed long int | ||
| unsigned long | 符号なし長精度整数 | 0〜4294967295 | 
| unsigned long int |