转自:
https://www.runoob.com/cprogramming/c-scope-rules.html
全局变量保存在内存的全局存储区中,占用静态的存储单元;
局部变量保存在栈中,只有在所在函数被调用时才动态地为变量分配存储单元。
在函数中声明static类型的局部变量,会存放在静态数据区,不会随着函数执行的结束而被清除。
转自:
https://www.runoob.com/cprogramming/c-scope-rules.html
全局变量保存在内存的全局存储区中,占用静态的存储单元;
局部变量保存在栈中,只有在所在函数被调用时才动态地为变量分配存储单元。
在函数中声明static类型的局部变量,会存放在静态数据区,不会随着函数执行的结束而被清除。