1.值传递 值传递的意思就是把实际参数的值传递给对应的形式参数,形式参数接收的是实际参数的一个副本,在方法内部操作的是形参而非实参,其值的改变并不影响实参。 2.引用传递 引用传递也就是传的是地址,在方法内部调用时,实际参数的地址被传进去了,而非值传递。在内存中,实参与形参都指向了同一片地址区域,形参的值改变了,实际参数的值同样也跟着改变。 3.指针传递 C++ 中大量的使用指针传递数据(*a 、&a) 简单的说就是 *a 指的说 a 的值,而 &a 指的是 a 的地址