函数调用时基本的参数传递方式有传值和传地址两种。

传值调用是将实参的值传给被调用函数的形参,因此,实参可以是常量、变量、表达式或函数调用。

传地址调用(或引用调用)的实质,是将实参的地址传给被调用函数的形参,因此,实参必须具有地址。