黑马程序员技术交流社区
标题:
iOS基础笔记函数的参数
[打印本页]
作者:
hanjiaqi
时间:
2015-7-18 23:49
标题:
iOS基础笔记函数的参数
1)形参和实参
形参:在定义函数的时候,函数名后面小括号中的参数
格式: 数据类型 变量 如:int x;
形参
形式参数是什么样类型的数据,那么实际参数也必须是什么样的类型
形参变量只有在被调用时才分配内存单元 //记住
形参的作用域:只能在本函数中使用
在函数中,不能定义和形参同名的变量
实参:调用函数的时候传递的参数
可以是变量,也可以是常量,也可是是表达式,还能是函数
无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参,因此应预先用赋值,输入等办法使实参获得 确定值。
max(56,78); 56、78就是两个实际参数
形参和实参的功能是作数值的传递。
发生函数调用时,主调函数把实参的值传送给被调函数的形参从而实现主 调函数向被调函数的数据传送。
3)实参和形参在 数量上 , 类型上 ,顺序上 应严格一致,否则会发生类型不匹配”的错误。
知道什么是主调函数,什么是被调函数
2)参数的传递的过程
1.实参的值拷贝一份放到函数形参中
2.实参的值是一个已经确定的值
3.类型要保持一致
4.形参的值可以改,但是实参不会变
作者:
cjhsf051223
时间:
2015-7-18 23:51
互相学习 谢谢分享
作者:
爱楚楚
时间:
2015-7-18 23:53
分享学习
作者:
382780396
时间:
2015-7-18 23:55
共同进步
作者:
hanjiaqi
时间:
2015-7-19 11:56
爱楚楚 发表于 2015-7-18 23:53
分享学习
哈哈
作者:
huangsailin
时间:
2015-7-19 12:55
不错!!共同进步!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2