函數(shù)的返回值有三種類型:?jiǎn)我环祷刂担喾祷刂担瑹o(wú)返回值
我們提供的服務(wù)有:成都網(wǎng)站制作、做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、東明ssl等。為上千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的東明網(wǎng)站制作公司
無(wú)返回值函數(shù):
示例:
func 函數(shù)名(參數(shù)列表) {
語(yǔ)句
}
func 函數(shù)名(參數(shù)列表) ->() {
語(yǔ)句
}
func 函數(shù)名(參數(shù)列表) -> Void {
語(yǔ)句
}
多返回值函數(shù):
兩種方式實(shí)現(xiàn):
1、參數(shù)聲明為引用類型傳遞
2、將返回定義為元組
示例:
1、引用類型參數(shù)傳遞
func ChangeInt(inout value1 : Int, inout value2 : Double ) {
value1 = 55
value2 = 1.23
}
var val1 = 0
var val2 = 0.0
changeInt(&val1,&val2)
2、元組類型示例:
func changeInt() -> (value1 : Int,value2 : Double) {
return (10,20.0)
}
let value = changeInt()
println(value.0)
println(value.1)