有关c语言指针的地址传递问题如图,我用指针和函数编写的,为什么最后结果不会进行交换,比如我输入1 2 结果还是1 2 按道理说p本来指向a的地址,q指向b的地址,我用swap函数交换后应该是改变了
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 09:01:38
![有关c语言指针的地址传递问题如图,我用指针和函数编写的,为什么最后结果不会进行交换,比如我输入1 2 结果还是1 2 按道理说p本来指向a的地址,q指向b的地址,我用swap函数交换后应该是改变了](/uploads/image/z/7950368-56-8.jpg?t=%E6%9C%89%E5%85%B3c%E8%AF%AD%E8%A8%80%E6%8C%87%E9%92%88%E7%9A%84%E5%9C%B0%E5%9D%80%E4%BC%A0%E9%80%92%E9%97%AE%E9%A2%98%E5%A6%82%E5%9B%BE%2C%E6%88%91%E7%94%A8%E6%8C%87%E9%92%88%E5%92%8C%E5%87%BD%E6%95%B0%E7%BC%96%E5%86%99%E7%9A%84%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9C%80%E5%90%8E%E7%BB%93%E6%9E%9C%E4%B8%8D%E4%BC%9A%E8%BF%9B%E8%A1%8C%E4%BA%A4%E6%8D%A2%2C%E6%AF%94%E5%A6%82%E6%88%91%E8%BE%93%E5%85%A51+2+%E7%BB%93%E6%9E%9C%E8%BF%98%E6%98%AF1+2+%E6%8C%89%E9%81%93%E7%90%86%E8%AF%B4p%E6%9C%AC%E6%9D%A5%E6%8C%87%E5%90%91a%E7%9A%84%E5%9C%B0%E5%9D%80%2Cq%E6%8C%87%E5%90%91b%E7%9A%84%E5%9C%B0%E5%9D%80%2C%E6%88%91%E7%94%A8swap%E5%87%BD%E6%95%B0%E4%BA%A4%E6%8D%A2%E5%90%8E%E5%BA%94%E8%AF%A5%E6%98%AF%E6%94%B9%E5%8F%98%E4%BA%86)
xSoO@*f3
--{,B6-KSE)*n✊FPPQ^+쮇|s4bMJ-]v۸uvQ۰uе72y[l9Q@wE;lڰv%+ܯC6 sKh$ͺ2.h|uk*EkZ_b}asŤ1>"9nJfFY{sfZ:=1dJ/H=ĥgP<!ꋛV