auto 修饰全局变量 该变量存储于 静态区
auto 修饰局部变量 该变量存储于 栈区
const 修饰全局变量 该变量存储于 常量区
static 修饰局部变量 该变量存储于 静态区
只能在{}内使用 只能被初始化 一次 在程序开始运行时
static 修饰全局变量 该变量存储于 静态区
只能在当前C文件中使用 只能被初始化 一次 在程序开始运行时
多用于防止全局变量重名 导致的问题
static 修饰函数 该函数只能在 本文件内使用
extern 修饰全局变量 表示外部 引入 存储类型 不开辟新的内存 空间
是一种声明
register 寄存器类型 声明 表示变量 尽量使用寄存器存储
通常用于修饰 在一段代码中 使用极其频繁的 量
该存储类型的变量 不能取地址 &