基本型のストレージ
次の表は、各基本型に関連付けられたストレージをまとめたものです。
基本型のサイズ
種類 | 記憶域 |
---|---|
char 、unsigned char 、signed char |
1 バイト |
short 、unsigned short |
2 バイト |
int 、unsigned int |
4 バイト |
long 、unsigned long |
4 バイト |
long long 、unsigned long long |
8 バイト |
float |
4 バイト |
double |
8 バイト |
long double |
8 バイト |
C のデータ型は一般カテゴリに分類されます。 整数型には、int
、char
、short
、long
、および long long
があります。 これらの型は signed
または unsigned
で修飾できます。また、 unsigned
はそれだけで unsigned int
の短縮形として使用できます。 列挙型 ( enum
) も、ほとんどの目的で整数型として扱われます。 浮動小数点型には、float
、double
、および long double
があります。 数値型には、すべての浮動小数点型と整数型が含まれます。