一、引言
C++在进行参数传递的时候,有值传递、指针传递和引用传递。指针传递本质上也是值传递,所以C++有值传递和引用传递两种方式。
形参:定义方法时的参数,未被调用时,不会占用内存;实参:调用方法时,传入的参数或是表达式,占用内存。
值传递:形参是实参的拷贝。
引用传递:引用传递是C++的概念,是变量的别名,特点是必须被初始化,且不可更改指向的对象。操作引用和操作其指向的变量,效果是一样的。
JAVA只有值传递。
二、知识点
结合内存讲参数引用:https://juejin.im/post/5bce68226fb9a05ce46a0476
需要结合内存模型整理