首页 > 移动设备开发 > swift > swift 函数内部的可变参数写法
2015
02-19

swift 函数内部的可变参数写法

swift语言中对函数一次多个传参的写法与常见的语言不同,其写法在函数定义传参类型的时候以 … 为表现方式,具体如下:

func agrOf(agrs: Int…){}

具体用法以一个计算平均值的函数为例:

func avgOf(numbers : Int…) ->Int {

var sum:Int = 0

var conut = countElements(numbers)

for number in numbers{

sum += number

}

return sum / conut

}

avgOf(100021,9920001,582123451,01012,199995)  //执行平均数计算

 

最后编辑:
作者:品味人生
就是一个管理员,frontopen的管理员,嗯,介绍完毕!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!