11/15
2017-11-16 本文已影响0人
王子龙同学
c语言在内存中工作时分为堆栈,bss,data,code等区。功能和释放都有不同的定义。堆是人来开辟的存储空间,由人来释放。栈是内存在执行函数时自动开辟用来存放函数行参和返回地址等信息的空间并自动释放。bss存放静态变量等.data区存数据,code存代码。
c语言在内存中工作时分为堆栈,bss,data,code等区。功能和释放都有不同的定义。堆是人来开辟的存储空间,由人来释放。栈是内存在执行函数时自动开辟用来存放函数行参和返回地址等信息的空间并自动释放。bss存放静态变量等.data区存数据,code存代码。