函数

2017-08-11  本文已影响6人  fanqy

多重返回值函数

 1.你可以用元组(tuple)类型让多个值作为一个复合值从函数中返回。
 2.可选元组返回类型:
   #在元组类型的右括号后放置一个问号来定义一个可选元组,例(Int, Int)? 或 (String, Int, Bool)?
 3.函数参数标签和参数名称
   #忽略参数标签
 4.默认参数值
   #当默认值被定义后,调用这个函数时可以忽略这个参数。
 5.可变参数
   #一个可变参数(variadic parameter)可以接受零个或多个值。函数调用时,你可以用可变参数来指定函数参数可以被传入不确定数量的输入值。通过在变量类型名后面加入(...)的方式来定义可变参数。
 6.输入输出参数  In-Out Parameters
 7.函数类型
 8.函数类型作为返回类型
 9.嵌套函数

上一篇 下一篇

猜你喜欢

热点阅读