/**
(2)闭包表达式的语法
fun funcName(参数) ->返回值类型 {
}
// 没有函数名,是个匿名函数,必须有参数类型 返回值类型;也就是有函数类型。
// 有个 in关键字,有执行语句
{ (参数) ->返回值类型 in
执行语句
}
*/
// 调用闭包表达式
sayHello()
print(add(3,5))
// 最简单的闭包表达式 没有参数 没有返回值 可以把 in 省略
let sayHello = {
// in
print("hello world")
}
let add:(Int, Int) -> Int = { (a: Int, b: Int) -> Int in
return a + b
}