Swift定義函數的格式
語義:將前面計算的結果返回給 ->返回值
func 函數名(參數列表) ->返回值
{
執(zhí)行代碼
}
- 沒有返回值沒有參數
- 如果函數沒有返回值呈枉,就寫Void
- 如果函數沒有返回值還可以簡寫
- ( )替代Void
- 可以省略 ->( ) 或者 ->Void
func test() ->Void
{
print("test")
}
test()
func test1() ->()
{
print("test1")
}
test1()
func test2()
{
print("test2")
}
test2()
func test3() ->Int
{
return 9
}
print(test3())
- 有參數沒有返回值
- Swift 2.0中荆几,會自動將第二個參數開始的變量名稱慧脱,作為我們的標簽,以便于提高我們的閱讀性
func sum(a:Int,b:Int)
{
print(a + b)
}
sum(12, b: 20)
func sum2(a:Int,b:Int) ->Int
{
return a + b
}
print(sum2(10, b: 10))
參數名的特殊處理
//添加標簽侠鳄,添加外部參數
//x y 稱之為外部參數听诸,a b 稱之為內部參數
func sum1(x a:Int, y b:Int)
{
print(a + b)
}
sum1(x: 10, y: 10)
func sum(a: Int, _ b: Int) -> Int {
return a + b
}
print(sum(1, 2))
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者