内存分为四个区域
在嵌入式系统中:
栈区 存放程序的局部变量和形参
静态区 存放程序的全局变量和静态变量
堆区 存放程序动态申请的数据
代码区 存放程序的代码和常量
栈区、静态区和堆区统称为数据区。
在windows中,常量保存在静态区,即静态区分为静态读写区,和静态只读区。
栈区的大小由编译器设置,静态和代码区由操作系统控制。
内存分为四个区域
在嵌入式系统中:
栈区 存放程序的局部变量和形参
静态区 存放程序的全局变量和静态变量
堆区 存放程序动态申请的数据
代码区 存放程序的代码和常量
栈区、静态区和堆区统称为数据区。
在windows中,常量保存在静态区,即静态区分为静态读写区,和静态只读区。
栈区的大小由编译器设置,静态和代码区由操作系统控制。