argument vs parameter

实参(argument/actual parameter)

是在调用时传递给函数的参数,可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它都必须有 确定的值,以便把这些值传递给形参。因此应预先用赋值,输入等方法使实参获得确定值。

形参(parameter)

它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用改函数是传入的实参。在调用函数时,实参将赋值给形参。因而,必须注意实参的个数,类型应与形参对应。