运行程序内存分析。(c语言)

  程序存放在硬盘中,当要执行程序时,操做系统将硬盘中的代码加载到内存,找到main函数做为程序入口,开始执行。程序执行的过程是在内存中完成的,下面说一下c程序执行中内存的管理:c++ 能够将其分为四大分区(也能够分为五大分区):堆区(heap)。由操做系统管理,malloc/free/delete等代码创建,通常由程序员分配与释放(即申请和释放),若是程序员不释放,程序结束后可能由操做系统回收。
相关文章
相关标签/搜索