代码改变世界

随笔档案-2011年3月7日

C/C++ Memory Layout

2011-03-07 18:29 by 吴秦, 13040 阅读, 收藏, 编辑
摘要: 为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下: 源文件转换为可执行文件 可执行程序组成及内存布局 数据存储类别 一个实例 总结 源文件转换为可执行文件 源文件经过以下几步生成可执行文件: 1、预处理(preprocessor):对#include、#define、#ifd... 阅读全文
点击右上角即可分享
微信分享提示