Swift

// 参数设置了默认值之后, 在调用的时候, 可以写这个参数
// 在参数前面添加"_", 表示取消外部参数名, 但还是建议使用苹果默认格式

func sayHello(nickName:String = "Bobo", _ greeting:String = "Hello") -> String
{
    let result = greeting + "," + nickName + "!"
    return result
}

print(sayHello())
print(sayHello("bobobo"))
print(sayHello("Rinpe", "Good morning"))

  

原文地址:https://www.cnblogs.com/Rinpe/p/5053677.html