只能在某个范围内使用
把代码中使用频率高的,占的内存空间小的放到寄存器中。
写一些寄存器代码来看一下register类型的数据怎么使用。
v5 变量二
下次调用,上次的值依然存在
在这个程序里,每一次循环开始a都是0,每一次循环到最后a的值就销毁了
而加上static修饰之后,a的值是累加的。
在一个文件中声明global_a,另一个文件中使用,如果不在另一个文件中声明是extern类型的话,则会报错。
static修饰的全部变量,其他文件无法使用。
与上一个做对比,int global_a这个变量改成了static int global_a这个,则会报错,充分说明了
static修饰的全部变量,其他文件无法使用。