c语言解答软件问题,求解答

C语言的函数形式参数是函数的局蔀变量你把实参地址值传给形参指针,在函数中交换只在函数中起作用影响不到主调函数中实参指针的值。要想改变主调函数中的变量值函数中得通过接收到的地址值改变其指向的变量值,这样的操作才是可行的比如把你的函数改成——

这样改交换的就不是函数中嘚a和b指针,而是指针指向的*a和*b由于*a和*b就是主调函数中的p1和p2,所以它们的值才能发生变化

你对这个回答的评价是?

下载百度知道APP抢鲜體验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 c语言解答软件 的文章

 

随机推荐