第七章 函数(2)函数参数和按值传递

(二)函数参数和按值传递

1.形参,实参,参数和参量

    函数参数的传递中,用于接收传递值的变量被称为形参,传递给函数的值称为实参,调用函数时,函数参数中用的是实参,而函数将实参的值赋给形参,在函数内部可以用形参来运算,也可以定义自己的局部变量。c++用arguments参数表示实参,用parameter参量表示形参。调用的函数的形参函数结束调用之后将销毁,它可以与main()中的变量名称相同,但是其实是两个不同的变量

2.多个参数

    函数可以有多个参数,在调用函数的时候,只需要用逗号将这些参数分隔开即可。每个参数都需要单独来设置它的类型参数的名称可以与函数定义中的名称不一样,甚至可以不要名称(声明的时候),但是参数的类型一定要有

    形参与在函数中定义的变量都只是在函数中可以使用,当函数调用完毕之后,函数的形参以及函数内定义的变量将被释放;而形参和函数内定义的变量的区别是二者获得值的方式不同,形参从调用函数那里获得值,函数内定义的变量从函数内获得变量值(函数内赋值或者函数运行的时候输入值)。

你可能感兴趣的:(第七章 函数(2)函数参数和按值传递)