酷酷绿草

文章
4
资源
1
加入时间
3年1月13天

C语言中函数调用中的传值与传址

首先介绍一下函数中传值与传址的概念:传值:传值,实际是把实参的值赋值给行参,相当于copy。那么对行参的修改,不会影响实参的值 。传址: 实际是传值的一种特殊方式,只是他传递的是地址,不是普通的赋值,那么传地址以后,实参和行参都指向同一个对象,因此对形参的修改会影响到实参。用两个例子来说明:先看看这个代码#includevoid swap(int n1,int n2){