数据在内存的存放有以下几种形式
1.栈区–由编译器自动分配并且释放,该区域一般存放函数的参数值,局部变量的值等, 2.堆区–一般由程序员分配释放,如果程序员不释放,程序结束的时候才会被操作系统回收,3.寄存器区–用来保存栈顶指针和指令指针4.全局去–也是静态区,全局变量和静态变量都是存储在一起的,初始化的全局变量和静态变量都存储在一块,为初始化的全局变量和静态变量在相邻的另一个区域,程序结束后由系统释放。5.文字常量区–常量字符串就是放在这里的,程序结束后由系统释放,6.程序代码区–存放函数的二