golang函数名前面的参数是什么意思
2 回答
MYYA
TA贡献1868条经验 获得超4个赞
容易产生歧义!
定义函数如下:def func(alist=None, blist)
调用方式为func(lista),当lista对应于参数blist则函数调用正确,如果对应于alist,则函数调用错误。
最后,对于函数具有多个默认参数而言,设计将会更加复杂!
- 2 回答
- 0 关注
- 7486 浏览
添加回答
举报
0/150
提交
取消