在c语言里面所谓的关键字,就是在我们编写代码时,颜色不一样的字。而这些关键字,我们可以大致将其分为几类:存储类型、数据类型、控制语句、其他关键字。
其中,存储类型包括:auto、static、register、extern。
数据类型包括:int、short、long、char、float、double、signed、unsigned、struct、enum、union、void。
控制语句包括:if、else、switch、case、default、break、for、while、do、goto、continue。
其他关键字包括:const、sizeof、typedef、volatile、return。
除了最常用的数据类型与控制语句之外,剩下的关键字我们将其分为:常用的关键字与不常用的关键字。
register:表示寄存器变量,特点是分配寄存器变量时不一定分配成功,且也无法定义全局变量。(若有变量重复使用率极高,可使用寄存器来提高其效率)。
register int a; // error
int main()
{
register int num = 10; // 表示num为一个寄存器变量
return 0;
}
|