为什么fun1不能交换ab的值呢 fun1与fun2有什么区别呢 麻烦各位看看谢谢了!
fun1交换的是地址(局部变量的值),而指针所指的值没有变化。func2交换的是值
fun1()函数里,只是交换了三个指针变量的值,这三个变量的作用域仅限于函数体内,出了就失效了。fun2()函数里,是把指针所指向的地址里的值进行了交换。