首页 > 其他分享 >无涯教程-Swift - 常量

无涯教程-Swift - 常量

时间:2024-01-28 16:31:46浏览次数:24  
标签:教程 constA 常量 constB 无涯 let print Swift

常数是指程序在执行过程中不得更改的固定值,常量可以是任何基本数据类型,如整数常量,浮点常量,字符常量或字符串文字,还有枚举常量。

常量与常规变量一样,只是其值在定义后不能修改。

常量声明

使用常量之前,必须使用 let 关键字声明它们,如下所示:

let constantName=<initial value>

以下是一个简单的示例,展示了如何在Swift 4中声明常量-

let constA=42
print(constA)

运行上述程序时,我们得到以下输出-

42

类型注解

声明常量时,可以提供类型注解,以明确常量可以存储的值的类型。以下是语法-

var constantName:<data type>=<optional initial value>

下面的示例演示如何使用注释在Swift 4中声明常量,在这里重要的是要注意,在创建常量时必须提供初始值-

let constA=42
print(constA)

let constB:Float=3.14159
print(constB)

输出如下

42
3.1415901184082

常量命名

常量的名称可以由字母,数字和下划线字符组成,它必须以字母或下划线开头,大写和小写字母是不同的,因为Swift 4是区分大小写的编程语言。

您可以使用简单或Unicode字符来命名变量。

let _const="Hello, Swift 4!"
print(_const)

let 你好="你好世界"
print(你好)

运行上述程序时,我们得到以下输出-

Hello, Swift 4!
你好世界

常量输出

您可以使用 print 函数打印常量或变量的当前值,您可以通过将名称包装在括号中来对变量值进行插值,并在开括号前使用反斜杠对其进行转义

let constA="Godzilla"
let constB=1000.00

print("Value of\(constA) is more than\(constB) millions")

运行上述程序时,我们得到以下输出-

Value of Godzilla is more than 1000.0 millions

参考链接

https://www.learnfk.com/swift/swift-constants.html

标签:教程,constA,常量,constB,无涯,let,print,Swift
From: https://blog.51cto.com/u_14033984/9453594

相关文章

  • 无涯教程-Swift - 元组(Tuples)
    Swift4还引入了Tuples元组类型,该类型用于将多个值组合在单个复合值中,元组中的值可以是任何类型,并且不必是同一类型。如,("LearnFK",123)是一个具有两个值的元组,一个值是字符串Type,另一个是整数类型。这是元组声明的语法-varTupleName=(Value1,value2,…anynumberofval......
  • 【COM3D2Mod制作教程】第六章:实战!制作衣服部分(上)
    【COM3D2Mod制作教程】第六章:实战!制作衣服部分(上)教程介绍隔了N个月终于迎来了第二期的Mod教程部分,这一期我们将开始制作人物的衣服部分。因为体型适配的原因,衣服部分要比身体部分难得多,但主要也就是多了个刷权重和制作形态键的任务,只要掌握技巧,勤加练习,做起来也不会太难。由于......
  • 无涯教程-Swift - 可选项
    Swift4还引入了Optionals类型,用于处理缺少值的情况,可选的选项是"有一个值,它等于x"或"根本没有值"。Optional是一种类型,实际上是Swift4的新函数枚举之一,它有两个可能的值,None和Some(T),其中T是Swift4中可用的正确数据类型关联值。这是一个可选的Integer整数声明-varper......
  • [office] excel使用公式编辑器的教程
    Excel中经常需要使用到公式编辑器对公式进行编辑,公式编辑器具体该如何使用呢?下面是由小编分享的excel使用公式编辑器的教程,以供大家阅读和学习。excel使用公式编辑器的教程:公式编辑器使用步骤1:打开Excel文件,在excel2007的插入栏位点击插入-对象!公式编辑器使用步......
  • 无涯教程-Swift - 变量声明
    变量为我们提供了程序可以操纵的命名存储,Swift4中的每个变量都有一个特定的类型,该类型确定变量的内存大小和布局。Swift4支持以下基本类型的变量-Int或UInt  - 用于整数。更具体地说,可以使用Int32,Int64定义32或64位有符号整数,而UInt32或UInt64定义32或64位无符号整数......
  • [office] excel中数据透视表建立教程
    Excel中的数据透视表该如何建立呢?接下来是小编为大家带来的excel中数据透视表建立教程,供大家参考。excel中数据透视表建立教程:建立数据透视表步骤1:打开数据透视表:如下图,“插入”——“数据透视表”——“数据透视表(T)”,建立数据透视表步骤2:选择透视数据区域,如......
  • 无涯教程-Swift - 环境
    Swift4为学习目的提供了一个运行平台,我们将对其进行设置。您需要xCode软件才能在运行中启动Swift4编码。一旦熟悉了Swift4的概念,就可以使用xCodeIDE进行iOS/OSx应用程序开发。首先,我们认为您已经在AppleDeveloper网站上拥有一个帐户。登录后,请转到以下链接-Downloadf......
  • 无涯教程-Socket.IO - 聊天示例
    现在我们已经很熟悉Socket.IO,让我们编写一个聊天应用程序,可以在不同的聊天室中使用它进行聊天,我们将允许用户选择用户名,并允许他们使用他们聊天。因此,首先,让我们设置HTML文件以请求用户名-<!DOCTYPEhtml><html><head><title>HelloLearnfk</title></head><......
  • 无涯教程-Swift - 简介
    Swift编程语言,支持多编程范式和编译式,用来撰写基于macOS/OSX、iOS、iPadOS、watchOS和tvOS的软件。苹果公司于2014年在苹果开发者年会(WWDC)发布了Swift编程语言。从设计上苹果公司让Swift与Objective-C共存在苹果公司的操作系统上。2010年7月,苹果开发者工具部门总监克里斯·......
  • STM32CubeMX教程27 SDIO - 读写SD卡
    1、准备材料正点原子stm32f407探索者开发板V2.4STM32CubeMX软件(Version6.10.0)keilµVision5IDE(MDK-Arm)ST-LINK/V2驱动逻辑分析仪nanoDLA野火DAP仿真器XCOMV2.6串口助手2、实验目标使用STM32CubeMX软件配置STM32F407开发板SDIO读写4线SD卡,实现轮询方式读写SD卡、以中......