Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 61.3MB ·虚拟内存 1301.0MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
变量是一种使用方便的占位符,用于引用计算机内存地址。
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.aizws.net" print(你好) print(编程教程)
以上程序执行结果为:
Hello, Swift! 你好世界 www.aizws.net
变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。
在字符串中可以使用括号与反斜线来插入变量,如下范例:
import Cocoa var name = "编程教程" var site = "http://www.aizws.net" print("\(name)的官网地址为:\(site)")
以上程序执行结果为:
编程教程的官网地址为:http://www.aizws.net
Swift 的可选(Optional)类型,用于处理值缺失的情况。可选表示"那儿有一个值,并且它等于 x "或者"那儿没有值"。Swfit语言定义后缀?作为命名类型Optional的简写,换句话说 ...