为初始化的全局变量为0,局部变量为垃圾值
register:寄存器变量
(经常访问,循环)值存在cpu中
register int x;不存在取地址
auto:默认
extern:声明外部变量(全局)
外部:不在本文件在同一个工程
变量为全局变量
static:
修饰函数只能在本文件中调用,不能在其他函数调用(静态函数)
修饰局部变量,只能被定义一次,只分配一次内存空间,改变变量的生命周期至程序结束
修饰全局变量,只能本文件访问,不能在其他文件访问(静态变量—)
为初始化的全局变量为0,局部变量为垃圾值
register:寄存器变量
(经常访问,循环)值存在cpu中
register int x;不存在取地址
auto:默认
extern:声明外部变量(全局)
外部:不在本文件在同一个工程
变量为全局变量
static:
修饰函数只能在本文件中调用,不能在其他函数调用(静态函数)
修饰局部变量,只能被定义一次,只分配一次内存空间,改变变量的生命周期至程序结束
修饰全局变量,只能本文件访问,不能在其他文件访问(静态变量—)