传递动态内存其实主要考察的就是参数传递、值传递、指针传递(地址传递)、引用传递。
在这一部分内容中,除了比较下各种传递的本质,同时也增加不同类型做参数的情况,尤其是数组作为函数参数时具体的传递方案。下面运用《程序员面试宝典》中的一个例子来一一阐述:
分析:(1)swap1的情况
因此其并不能够交换值。
传递动态内存其实主要考察的就是参数传递、值传递、指针传递(地址传递)、引用传递。
在这一部分内容中,除了比较下各种传递的本质,同时也增加不同类型做参数的情况,尤其是数组作为函数参数时具体的传递方案。下面运用《程序员面试宝典》中的一个例子来一一阐述:
分析:(1)swap1的情况
因此其并不能够交换值。