C语言给我们提供了以下常见关键字:
先浅浅了解一下这些关键字的作用:
auto自动:所有的局部变量前本来都有auto,表示自动创建然后自动销毁,只不过都省略了。
以下几种情况下会用到break :
case也是在switch语句中使用的 :
switch()
{
case :
}
const前面的介绍常量的文章中提到过,修饰变量是变量具有常属性。
continue是继续的意思,用于循环语句。
default用于switch语句中。
do用于do while循环语句中。
else用if选择语句中。
enum用于枚举关键字。
extern用于声明外部符号
for用于for语句的循环。
goto用于分支循环语句。
if用于分支循环语句。
register用于寄存器。
return返回值,函数中使用。
signed有符号的(一个数的正负之分)。
unsigned无符号的。
sizeof用来计算类型大小。
static静态的数据类型存储。
struct自定义数据类型的关键字----结构体。
typedef类型重命名。
union联合体(共用体)。
void无/空的意思。
volatile后面c++中Linux里介绍。
while用于while循环。
详细的归类如下图:
!!!C语言本身提供了丰富的关键字,这些关键字是语言本身预先设定好的,用户不能自己创造关键字。!!!
接下来稍微介绍一下入门阶段使用比较多的关键字:
typedef对类型进行重新命名:
register寄存器关键字