找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2209|回复: 3

[求助] 定义函数时需要怎么理解形参和实参?

1

主题

2

帖子

2

积分

贫民

积分
2
糯糯糯诺 发表于 2017-12-21 21:15:49 | 显示全部楼层 |阅读模式
本帖最后由 糯糯糯诺 于 2017-12-21 21:16 编辑

求助,为什么说这里的 middle_name 是一个实参,难道不是形参吗? 这个 middle_name 的定义到底该怎么理解? 求助啊~~





QQ图片20171221211114.png
回复

使用道具 举报

0

主题

1

帖子

1

积分

贫民

积分
1
Error_404 发表于 2017-12-22 16:48:39 | 显示全部楼层
middle_name = "",已经赋给middle_name初始值,也就是空字符串,只不过调用函数时还可以传递参数给middle罢了
我也是刚学,一点理解

回复 支持 反对

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
糯糯糯诺  楼主| 发表于 2017-12-23 10:52:58 | 显示全部楼层
本帖最后由 糯糯糯诺 于 2017-12-23 10:56 编辑
Error_404 发表于 2017-12-22 16:48
middle_name = "",已经赋给middle_name初始值,也就是空字符串,只不过调用函数时还可以传递参数给middle罢 ...
看的是从入门到实践这个书,感觉是翻译的有问题,下面这图又说了 midlle_name 是个放在最后的形参,然后将默认值设置为了空字符串。这一篇感觉翻译的前后矛盾啊。明明是形参,其实也可以翻译成参数,但是如果翻译成实参,真的误导人。
23.png
回复 支持 反对

使用道具 举报

2

主题

21

帖子

21

积分

贫民

积分
21
zamzus 发表于 2017-12-26 16:33:21 | 显示全部楼层
不用纠结,管它形参实参,都是参数,不影响使用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表