关键字
由系统预定义(提前定义好的)的具有特殊功能的词法符号
分类:
存储类型:auto(自动) static(静态) extern(外部引用) register(寄存器)
数据类型:char(字符型) short(短整型) int(整型) long(长整型)
float(单精度浮点型) double(双精度浮点型) { signed(有符号的)
unsigned(无符号) }
构造类型:struct(结构体) union(共用体) enum(枚举)
选择结构:if else switch case default
循环结构:for while goto do { break continue }(循环控制语句)
其他(其他功能):void(空类型) typedef(重定义) const(常量化,是只读的)
sizeof(计算数据所占空间大小的) volatile(防止编译器优化)
return(函数返回值)
标识符
命名规则:
- 是由数字、字母、下划线组成
- 开头不能是数字
- 不能和关键字重复
- 见名知义