Ниже перечисляются спецификаторы типа.
Спецификатор-типа:
Слова long, short и usigned можно рассматривать как прилагательные; допустимы следующие комбинации:
short int long int usigned int long float
Последняя комбинация означает то же, что и double. В остальном описание может содержать не более одного спецификатора типа. Если описание не содержит спецификатора типа, то считается, что он имеет значение int.
Спецификаторы структур и объединений обсуждаются в разделе ниже описания с определяющими тип именами typedef обсуждаются далее.