问题描述: 下面那个fun函数中 *n=m为什么不可以换成 n=&m 哪位大神给讲解下,不懂啊 1个回答 分类:综合 2014-10-15 问题解答: 我来补答 *n=m 是将n这个指针指向的存储区内容赋为m这个整型的值,n=&m 是将n这个指针变为指向m这个整型变量的地址,main调用fun函数,传递了整型变量n的地址,而n是个局部变量,那么在fun函数中,只有对n所在存储区的内容改变才能使n真正改变,改变它的地址指向只能作用在fun的范围内 展开全文阅读