两个基本概念:
static全局变量与普通的全局变量区别:
static全局变量只初始化一次,防止在其他文件单元中被引用;
static局部变量和普通局部变量有区别:
static局部变量和普通局部变量有区别:
static局部变量只被初始化一次,下次调用依据上次结果值;
static函数与普通函数有区别:
static函数与普通函数有区别:
static函数在内存中只有一份,普通函数在每个被调用中维持一份拷贝
2.
、程序的局部变量存在于(堆栈)中,
全局变量存在于(静态区)中,
动态申请数据存在于(堆)中。