Swift编程:函数、类与结构体的深入解析
1. 函数的使用
1.1 可变参数的使用
可变参数可以接受零个或多个指定类型的值。在函数定义中,我们通过在参数类型名后附加三个点(…)来定义可变参数。可变参数的值在函数内部以指定类型的数组形式提供。
以下是一个使用可变参数的函数示例:
func sayHello(greeting: String, names: String...) {
for name in names {
print("\(greeting) \(name)")
}
}
在上述示例中, sayHello() 函数接受两个参数。第一个参数是 String 类型的问候语,第二个参数是 String 类型的可变参数,用于指定要发送问候的名字。在函数内部,可变参数 names 是一个 String 类型的数组。我们使用 for-in 循环来访问 names 参数中的值。
调用 sayHello() 函数的示例代码如下:
sayHello(greeting:"Hello", names: "Jon", "Kim")
上述代码将为每个名字打印一条问候语:
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



