典型的值传递
仔细去看看 wap 中的a和b 的地址和外面传入的是不一样的,证明这里的a和b是一个新的东西,他复制了外面a和b的值
经典的址传递
这是一个地址传递,wap中a和b是指针,指针装载了外面a和b的地址,然后将值(a和b里面的值)交换了下,这里不存在复制,效率变高。
细节上的标记
相比较而言,别名在这里更方便
本文探讨了值传递与址传递的区别,通过具体实例说明两者如何在程序中工作。值传递涉及复制变量的值,而址传递则直接操作原始变量的地址,提高了效率。
典型的值传递
仔细去看看 wap 中的a和b 的地址和外面传入的是不一样的,证明这里的a和b是一个新的东西,他复制了外面a和b的值
经典的址传递
这是一个地址传递,wap中a和b是指针,指针装载了外面a和b的地址,然后将值(a和b里面的值)交换了下,这里不存在复制,效率变高。
细节上的标记
相比较而言,别名在这里更方便
3801

被折叠的 条评论
为什么被折叠?