1 形式参数:简称形参;
在函数的定义中,函数名后面小括号中的参数
注意:形参定义后,并不会立即定义存储空间
在函数调用后,才会真正的分配存储空间。如果有多个形参,可以用逗号分隔,形参的类型可以不相同,在函数中不能定义和形参同名的变量
2 实际参数:简称实参;
在函数调用的时候,小括号中的参数
实参出现在主调函数中,进入被调函数后,实参变量也不能使用,形参和实参的功能是作数值的传递。发生函数调用时,主调函数把实参的值传送给被调函数的形参从而是实现主调函数向被调函数的数据传送。
int max(int x,int y)
{
return x?yx:y;
}
int main()
{
int m=max(20,80);
return 0;
} |
|