Swift 中如何定义和调用函数?

推荐答案

在 Swift 中,函数的定义和调用如下:

定义函数

调用函数

示例

本题详细解读

函数定义

在 Swift 中,函数使用 func 关键字定义。函数的基本结构包括:

  • 函数名functionName 是函数的名称,用于调用函数。
  • 参数列表(parameter1: Type, parameter2: Type) 是函数的参数列表,每个参数都有一个名称和类型。
  • 返回类型-> ReturnType 指定函数的返回类型。如果函数不返回任何值,可以使用 Void 或省略 -> ReturnType
  • 函数体{} 中的代码是函数的主体,包含函数执行的逻辑。
  • 返回值:使用 return 关键字返回函数的结果。

函数调用

函数调用时,需要提供与函数定义中参数类型匹配的实际值。调用函数时,参数名称需要显式指定,除非使用 _ 忽略参数标签。

示例解析

  • 定义greet(name: String) -> String 定义了一个名为 greet 的函数,接受一个 String 类型的参数 name,并返回一个 String 类型的值。
  • 调用greet(name: "Alice") 调用 greet 函数,并传递 "Alice" 作为参数。函数返回 "Hello, Alice!",并将其赋值给 greeting 变量。
  • 输出print(greeting) 输出 "Hello, Alice!"
纠错
反馈

纠错反馈