摘要:
因为一直对这几种函数参数的传递方式理解的不是很透彻,花了一段时间仔细捋清了他们之间的区别。这个问题也是编程初级阶段会经常遇到的问题,也是有可能在面试中遇到的基本问题,在此进行了简单的总结一下,一是加深自己的理解,二是希望帮助遇到同样问题的同学,希望能帮你们快速透彻的理解他们。 主要以实现交换两个整形值(老生常谈的话题了)为载体进行透彻的说明,我们的主要方法就是利用最基本的输入输出功能来看函数执行前和执行后,参数地址和值的变化来看函数“做了什么事情”。 针对每一个不同的函数,主要从展现了如下几个方面:(1)函数开始执行前的参数的状态,包括参数的地址和值(2)函数实现了什么样的操作(3)... 阅读全文
posted @ 2013-08-27 22:06 崔尼玛 阅读(3138) 评论(0) 推荐(0) 编辑