Cpp Three core components
本节展开CPP的三块核心内容:进程的虚拟地址空间内存划分和布局、函数的调用堆栈详细过程、程序编译链接原理。程序编译链接原理可以参考《深入理解计算机系统》第7章 - 链接、《程序员的自我修养》第2,3,4, 6章。这一部分基础知识除了理解,要练习流畅准确地表达。
进程的虚拟地址空间内存划分和布局
1 | // 定义三个全局变量 |
本节展开CPP的三块核心内容:进程的虚拟地址空间内存划分和布局、函数的调用堆栈详细过程、程序编译链接原理。程序编译链接原理可以参考《深入理解计算机系统》第7章 - 链接、《程序员的自我修养》第2,3,4, 6章。这一部分基础知识除了理解,要练习流畅准确地表达。
1 | // 定义三个全局变量 |