内存分为:堆,栈(存局部变量),自由存储区,全局/静态存储区(存储全局变量和静态变量),常量存储区(里面存放常量)。
全局变量:对整个程序有效,自动分配,存在堆中。
静态变量:对函数有效。
静态全局变量:对文件有效,存储类型为静态,从定义到程序结束有效,运行时分配。
内存分为:堆,栈(存局部变量),自由存储区,全局/静态存储区(存储全局变量和静态变量),常量存储区(里面存放常量)。
全局变量:对整个程序有效,自动分配,存在堆中。
静态变量:对函数有效。
静态全局变量:对文件有效,存储类型为静态,从定义到程序结束有效,运行时分配。