常见关键词
auto 是一种自动变量,每个局部变量都是由auto修饰的,一般都省略掉了
break 是在循环语句里
case
char 字符类型
corst 常变量
continue 继续
default 默认
double 双精度
enun 枚举
extern 声明外部符号,不需要指定他的具体值,只需要制定他的名字,类型。
flota 单精度浮点型
for 沟通语句
goto
int
if
register 寄存器关键字 一般不需要写 意义不是很大
return 返回
short 短整型
signed 描述的数字有符号的。有正负的。
unsigned 定义的变量是没有符号位概念的。
sizeof 求大小
static 静态的 修饰局部变量,本质上改变了局部变量的储存类型 。如果不修饰变量,那么他出了栈区就自动销毁了,修饰了则不会被销毁。
当他修饰全局变量与函数的时候,会使得这个全局变量与函数只能在自己的源文件(.c)内部才能使用。
swtich语句
typedef 类型重新定义 类型重新命名
union 联合体 共用体
void 无 没有 空
volatile 暂时不讲
while循环
define 定义常量和宏 两个用途
1预处理符号
2定义符号
define 定义宏 定义宏的时候 他们的运作原理是替换!!!