Swift 中如何定义变量和常量?

· 约 2 分钟读完 · 第 16 / 196 章

推荐答案

在 Swift 中,变量和常量的定义方式如下:

  • 变量:使用 var 关键字定义,表示值可以改变。

  • 常量:使用 let 关键字定义,表示值不可改变。

本题详细解读

变量的定义

在 Swift 中,变量用于存储可以改变的值。使用 var 关键字来声明变量,并可以为其指定数据类型和初始值。例如:

  • var:表示这是一个变量。
  • age:变量名。
  • Int:变量的数据类型,表示整数。
  • 25:变量的初始值。

常量的定义

常量用于存储不可改变的值。使用 let 关键字来声明常量,并可以为其指定数据类型和初始值。例如:

  • let:表示这是一个常量。
  • pi:常量名。
  • Double:常量的数据类型,表示双精度浮点数。
  • 3.14159:常量的初始值。

类型推断

Swift 支持类型推断,因此在定义变量或常量时,可以省略数据类型,Swift 会根据初始值自动推断出类型。例如:

注意事项

  • 变量和常量的命名应遵循 Swift 的命名规则,通常使用驼峰命名法。
  • 常量一旦赋值后,不能再改变其值,否则会编译错误。
  • 变量和常量的数据类型可以是 Swift 中的任何类型,包括基本类型(如 Int、Double、Bool 等)和自定义类型(如类、结构体等)。