代码1中 实参与形参(指针)的地址是不同的,但所指的内容是相同的 ,通过形参改变内容,所以实参的内容也随之改变
代码2不会达到交换目的,你形参只是实参的一个副本,交换的只是一个复制后的数,然后函数结束时就清除了(实参,形参的地址不一样)
如何理解不能通过调用函数来改变实参指针变量的值
最新推荐文章于 2023-10-21 14:38:47 发布
代码1中 实参与形参(指针)的地址是不同的,但所指的内容是相同的 ,通过形参改变内容,所以实参的内容也随之改变
代码2不会达到交换目的,你形参只是实参的一个副本,交换的只是一个复制后的数,然后函数结束时就清除了(实参,形参的地址不一样)