黑马程序员技术交流社区

标题: 函数的参数 [打印本页]

作者: Mal    时间: 2015-7-19 19:01
标题: 函数的参数

1)形参和实参
    形参:在定义函数的时候,函数名后面小括号中的参数

格式: 数据类型 变量 如:int x;

//形参
    形式参数是什么样类型的数据,那么实际参数也必须是什么样的类型

    形参变量只有在被调用时才分配内存单元  //记住

    形参的作用域:只能在本函数中使用

    在函数中,不能定义和形参同名的变量


//实参
实参:调用函数的时候传递的参数

可以是变量,也可以是常量,也可是是表达式,还能是函数

无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参,因此应预先用赋值,输入等办法使实参获得 确定值。


    max(56,78); 56、78就是两个实际参数

    形参和实参的功能是作数值的传递。
发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主 调函数向被调函数的数据传送。
实参和形参在  数量上  ,  类型上  ,顺序上   应严格一致,否则会发生类型不匹配”的错误。
作者: skywan    时间: 2015-7-19 19:25
不错,复习了
作者: flymanshow    时间: 2015-7-19 20:13
多谢分享学习啦
作者: 黑马灬小胖纸    时间: 2015-7-19 21:35
今天上课老师讲过,总结的不错,看了一遍复习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2