原来的K&R关键字 | C90关键字 | C99关键字 |
int | signed | _Bool |
long | void | _Complex |
short | _Imaginary | |
unsigned | ||
char | ||
float | ||
double |
int关键字提供C使用的基本整数类型。下面3个关键字(long、short和unsigned)以及ANSI附加的signed用于提供基本的变种。char关键字用于表示字母以及其它字符(#、$、%,和*)。char类型也可以表示小的整数。float、double和组合long double表示带有小数点的数。_Bool类型表示布尔值(true和false)。_Complex和_Imaginary分别表示复数和虚数。这些类型可以按其在计算机的存储方式被划分为两个系列,即整数(integer)类型和浮点数(floating-point)类型。