链接:https://www.nowcoder.com/questionTerminal/ede977fad63e497fb02cba1febf92652
来源:牛客网
函数传参的形式,它包括三种:传值、传指针、传引用;其中传值不会改变变量的值,传指针和传引用会改变变量的值。
传值:
函数的参数会产生临时空间,函数结束就会释放空间,因此不会改变主函数中变量的值;
传指针:
即传递的是地址,将主函数中变量的地址传到函数中,而不会产生临时变量,因此会改变量的值;
传引用:
就是传递的变量的别名,因此也会改变变量的值。