型指定 | 内容 | サイズ |
---|---|---|
char | 1文字、または256種類の数値を保存 | 8 |
signed char | 符号付きのchar型文字を保存 | 8 |
unsigned char | 符号なしのchar型文字を保存 | 8 |
short int | int は省略可能。整数を保存する ただし、環境によってはintと同じこともある | 16 |
signed short | 符号付のshort型整数を保存 | 16 |
unsigned short | 符号無しのshort型整数を保存 | 16 |
int | 整数の保存。 | 32 |
signed int | 符号付きのint型整数の保存 | 32 |
unsigned int | 符号無しのint型整数の保存 | 32 |
long | 整数を保存 | 32 |
float | 浮動小数点を保存。実数型で最も最小 | 32 |
signed long | 符号付きのlong型整数を保存 | 32 |
unsigned long | 符号無しのlong型整数を保存 | 32 |
double | 浮動小数点を保存。floatよりも大きなサイズを確保する | 64 |
long double | 浮動小数点を保存。doubleよりも大きなサイズを確保する | 64 |