種類 | データ型 | バイト数例 | 記憶できる値の範囲例 |
整数型 | int | 4バイト | 符号付きで-2147483648~+2147483647 |
unsigned int | 4バイト | 符号なしで0~4294967295 | |
short | 2バイト | 符号付きで-32768~+32767 | |
unsigned short | 2バイト | 符号なしで0~65535 | |
long | 4バイト | 符号付きで-2147483648~+2147483647 | |
unsigned long | 4バイト | 符号なしで0~4294967295 | |
浮動小数点型 | float | 4バイト | |
double | 8バイト | ||
long double | 8バイト | ||
文字型 | char | 1バイト | 符号付きで-128~+127 |
unsigned char | 1バイト | 符号なしで0~128 |