其次:偶猜测你应该想问的是C语言中地址传递为何能够修改实参,有如下实例程序:
至于为什么能实现修改,其实很容易理解。
为什么不能交换?
函数调用过程中的实参与函数定义时的参数形参不是同一个内存,你可以直接理解为形参实参的赋值操作。单纯使用的是形参的值,就像如下简单程序一样
为什么能交换?
明白一个点即可*指针表示地址对应的内存既是变量即可。
尾言
如果对编程感兴趣,可以关注在下,每天可以看到最新更新和之前的文章哦。每天最浅显的介绍C语言、C++,windows知识,如果足下基础比较差,不妨关注下人人都可以学习的视频教程,通俗易懂,深入浅出,一个视频只讲一个知识点。