原文:深入理解C指针之二:C内存管理 内存管理对所有程序来说都很重要.有时候内存由运行时系统隐式的管理,比如为变量自动分配内存.在这种情况下,变量分配在它所处的函数的栈帧上(每个函数都有它自己的栈帧,用来保存它的局部变量和返回地址等).如果是静态或全局变量,内存处于程序的数据段,会被自动清零.数据段是一个区别于可执行代码和运行时系统管理的其它数据的内存区域. C语言也支持动态内存管理,对象就是从堆上分配出来的内存.这是用分配和释放函数手动实现的,这个过程被称为动态内存管理.在C中动态分配内存的基…