値の範囲は IRIX 6.3/6.4 の場合です。/usr/include/limits.h に定義があります。
データ型 | 説明 | 値の範囲 |
---|---|---|
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 | 符号付き整数 | (long と同じ) |
signed | ||
signed int | ||
unsigned | 符号なし整数 | (unsigned long と同じ) |
unsigned int | ||
long | 符号付き長精度整数 | -2147483648〜2147483647 |
long int | ||
singed long | ||
singed long int | ||
unsigned long | 符号なし長精度整数 | 0〜4294967295 |
unsigned long int |