C语言的32个关键字(分类说明)

 

  • C语言的32个关键字:

  • (1)存储类型关键字(4个)

  •   auto:自动存储

  •   static:静态存储

  •   register:寄存器存储

  •   extern:声明一个外部的全局变量

  • (2)数据类型关键字(12个)

  • (1) char :字符型变量或函数 (1byte)

  • (2) double :双精度变量或函数 (8byte)

  • (3) enum :枚举类型 

  • (4) float:浮点型变量或函数 (4byte)

  • (5) int: 整型变量或函数 (4byte)

  • (6) long :长整型变量或函数 (4byte)

  • (7) short :短整型变量或函数 (2byte)

  • (8) signed:有符号类型变量或函数 

  • (9) struct:结构体变量或函数 

  • (10) union:联合数据类型 

  • (11) unsigned:无符号类型变量或函数 

  • (12) void :函数无返回值或无参数,无类型指针 ,

  •                修饰函数,说明函数无返回值;

  •                修饰指针,说明指针是不确定数据类型的指针

  • (3)控制语句关键字(12个)

  • (1) for:循环语句

  • (2) do :循环语句的循环体 

  • (3) while :循环语句的循环条件 

  • (4) break:跳出当前循环 

  • (5) continue:结束当前循环,开始下一轮循环  

  • (6)if: 条件语句 

  • (7)else :条件语句否定分支(与 if 连用) 

  • (8)goto:无条件跳转语句 

  • (9)switch :用于开关语句 

  • (10)case:开关语句分支 

  • (11)default

  •  

  • 4 其它关键字(4个) 

  • (1)const :声明只读变量 

  • (2)sizeof:计算数据类型长度 

  • (3)typedef:用以给数据类型取别名(当然还有其他作用 

  • (4)volatile:说明变量在程序执行中可被隐含地改变

  • (5)return :子程序返回语句(可以带参数,也看不带参数)

你可能感兴趣的:(C语言)