摘要: 在仔细研究这个问题之前,我认为 C 程序在内存中只有代码段,堆和栈三部分构成。前几天面试被问到了这个问题,才发现自己的印象是不完全的。 在本文中通过解析析一个 C 程序中变量和函数的地址来分析 C 程序在内存中的布局。 首先简单介绍一下Linux上C程序的内存分布。 一般情况下从低地址到高地址分布着 阅读全文
posted @ 2018-01-05 13:21 宁阳 阅读(652) 评论(0) 推荐(0) 编辑