- 博客(2)
- 收藏
- 关注
原创 利用指针对两个变量的值进行调换
相比于上一个错误,这串代码在调用Swap函数时传入的是a和b的指针。原因是只是调换了a和b的指针地址,a和b的值依然没有发生交换,所以应该对穿来的指针进行解引用之后在进行交换。这串代码在调用Swap时传入的是指针,在Swap中也是先对指针解引用后对a和b的值进行交换,但对这串代码进行编译时显示错误。的a和b的地址并不一样,所以Swap中所交换的a,b的值对主函数中的a,b的值没有影响。最后Swap中的a与b的值进行了调换,但主函数中的a和b的值保持不变。//将temp中a的值赋给b,完成a和b值的调换。
2024-04-16 11:38:08 948 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人