为什么需要知道C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下:
C++中函数的参数传递包括:值传递、指针传递、引用传递这三种方法,这三种方法在《程序员面试宝典》中说的很明了,这里加上我自己的理解。
先看源代码,编译环境是vc6.0,因为调试方便。功能是要实现a和b值的交换。
学习C++可以锻炼人的个人思考和发散能力,因为C++具有高度的完整性、复杂性和严谨性,所以学过C++的人在学习其他语言或者转领域都可以快速上手。