下表摘要說明與每個基本類型相關聯的儲存區。
基本類型的大小
| 類型 | 儲存體 |
|---|---|
char、 、 unsigned charsigned 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本身可用來做為速記unsignedunsigned int。 列舉型別 (enum) 也被視為大部分用途的整數型別。
浮點型別包括float、 double和 long double。
算術類型包括所有浮點數和整數型別。