1.static关键字的作用
栈、堆、全局/静态存储区、常量存储区、代码区, 地址从高到低
全局变量gCount的地址是: 0x403010
静态局部变量sCount的地址是: 0x407034
局部变量lCount的地址是: 0x61fddc
1.1修饰局部变量
相当于提升局部变量的生命周期,本来局部变量是在栈上申请的,函数执行完成就销毁,加了static后,就存储到了全局/静态存储区,和全局遍历的地址一致
1.2修饰全局变量
使得该全局变量只能在当前声明文件中使用,一般的全局变量,在其他文件中想引用的话,加上extend关键字就行
1.3修饰函数
使得该函数只能在本文件中使用