Swift 变量

简介: 10月更文挑战第24天

变量是一种使用方便的占位符,用于引用计算机内存地址。

Swift 每个变量都指定了特定的类型,该类型决定了变量占用内存的大小,不同的数据类型也决定可存储值的范围。

上一章节我们已经为大家介绍了基本的数据类型,包括整形Int、浮点数Double和Float、布尔类型Bool以及字符串类型String。此外,Swift还提供了其他更强大数据类型, Optional, Array, Dictionary, Struct, 和 Class 等。

接下来我们将为大家介绍如何在 Swift 程序中声明和使用变量。


变量声明

变量声明意思是告诉编译器在内存中的哪个位置上为变量创建多大的存储空间。

在使用变量前,你需要使用 var 关键字声明它,如下所示:

var variableName = <initial value>

以下是一个 Swift 程序中变量声明的简单实例:

import Cocoa


var varA = 42

print(varA)


var varB:Float


varB = 3.14159

print(varB)

以上程序执行结果为:

42

3.14159


变量命名

变量名可以由字母,数字和下划线组成。

变量名需要以字母或下划线开始。

Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。

变量名也可以使用简单的 Unicode 字符,如下实例:

import Cocoa


var _var = "Hello, Swift!"

print(_var)


var 你好 = "你好世界"

var 菜鸟教程 = "www.runoob.com"

print(你好)

print(菜鸟教程)

以上程序执行结果为:

Hello, Swift!

你好世界

www.runoob.com


变量输出

变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。

在字符串中可以使用括号与反斜线来插入变量,如下实例:

import Cocoa


var name = "菜鸟教程"

var site = "http://www.runoob.com"


print("\(name)的官网地址为:\(site)")


目录
相关文章
|
6月前
|
编译器 Swift
在Swift编程语言中,定义变量
在Swift编程语言中,定义变量
69 1
|
6月前
|
存储 Swift
在Swift编程语言中,变量(Variable)和常量(Constant)
在Swift编程语言中,变量(Variable)和常量(Constant)
98 1
|
6月前
|
存储 编译器 Swift
【Swift开发专栏】Swift中的变量与常量
【4月更文挑战第30天】本文介绍了Swift编程中的变量与常量,它们是存储数据的基础。变量(`var`)值可变,常量(`let`)值不变。变量和常量命名遵循驼峰命名法。第二部分讨论了它们的使用场景,变量用于需变化的值,如游戏得分;常量用于固定值,如圆周率π。第三部分比较了两者在可变性、声明方式、内存管理、代码可读性与安全性和类型推断方面的差异。理解并恰当使用变量与常量对编写高质量Swift代码至关重要。
45 1
|
6月前
|
存储 Swift 容器
在Swift编程语言中,变量和常量
在Swift编程语言中,变量和常量
50 2
|
6月前
|
存储 安全 编译器
swift变量和常量
swift变量和常量
54 1
|
Swift
6 Swift 变量和常量的定义
Swift 变量和常量的定义
61 0
|
Swift
Swift - 变量与常量
Swift - 变量与常量
69 0
|
存储 Swift
Swift5.1—常量和变量
Swift5.1—常量和变量
146 0
|
Swift
swift语法的基本介绍(常量和变量)
swift语法的基本介绍(常量和变量)
126 0
|
iOS开发 Swift 存储
[译] 在 iOS Swift 中的懒加载变量
这篇文章解释了在 Swift 中懒加载变量是如何工作的,你必须对闭包有一些了解。
750 0