余晖落尽暮晚霞,黄昏迟暮远山寻
本站
当前位置:网站首页 > 编程知识 > 正文

Swift 常量讲解(swift规则)

xiyangw 2022-12-03 11:57 14 浏览 0 评论

Swift 是一种支持多编程范式和编译式的开源编程语言,苹果于2014年WWDC(苹果开发者大会)发布,用于开发 iOS,OS X 和 watchOS 应用程序。

常量一旦设定,在程序运行时就无法改变其值。

常量可以是任何的数据类型如:整型常量,浮点型常量,字符常量或字符串常量。同样也有枚举类型的常量:

常量类似于变量,区别在于常量的值一旦设定就不能改变,而变量的值可以随意更改。

常量声明

常量使用关键字 let 来声明,语法如下:

let constantName = (initial value)

以下是一个简单的 Swift 程序中使用常量的实例:

import Cocoa

let constA = 42
print(constA)

以上程序执行结果为:

42

类型标注

当你声明常量或者变量的时候可以加上类型标注(type annotation),说明常量或者变量中要存储的值的类型。如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称。

var constantName: = (optional initial value)

以下是一个简单是实例演示了 Swift 中常量使用类型标注。需要注意的是常量定义时必须初始值:

import Cocoa

let constA = 42
print(constA)

let constB:Float = 3.14159

print(constB)

以上程序执行结果为:

42
3.14159

常量命名

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

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

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

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

import Cocoa

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

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

以上程序执行结果为:

Hello, Swift!
你好世界

常量输出

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

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

import Cocoa

let name = "Linux就该这么学"
let site = "https://www.linuxprobe.com"

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

以上程序执行结果为:

Linux就该这么学的官网地址为:https://www.linuxprobe.com

相关推荐

教你简单入门编程(入门编程教程)

首先,别光想,干就好了;然后就下一步下一步了,就o了。什么不信,那先试试吧...

初学Java如何写好代码(java写代码的思路)
初学Java如何写好代码(java写代码的思路)

初学Java的同学时常会遇到这样的情况,跟着入门教程看过一遍,但需要自己写代码的时候却无从下手;写代码的时候时常会遇到不懂的地方,如果停下来去详细了解,可能会花...

2023-03-21 18:12 xiyangw

「好课堂在线」用python和pygame游戏编程入门-控制角色移动

在上一节中我们知道了事件,以及如何捕捉键盘事件进行响应,本届我们结合第一节和上一节的内容,做一个用键盘控制角色移动的功能,代码如下:#用python和pygame游戏编程入门-控制角色移动##...

自学编程怎么入门?很多新人的做法都错了(自学编程怎样入门)
自学编程怎么入门?很多新人的做法都错了(自学编程怎样入门)

自从在网上和大家常常聊聊关于自学编程的话题后遇到很多0基础或者初学编程的朋友,大家给我的感觉是摸不着头脑,很多很简单的问题会走弯路,弄不明白。总结一下,主要以下...

2023-03-21 18:11 xiyangw

单片机入门-Proteus绘制电路和Keil写代码视频教学

视频教程如下:视频加载中...1打开ISIS,点击P2输入AT89C51,选取放入电路图3再点击P,输入led-yellow,res,分别添加LED和电阻,电阻阻值设为100欧,放在电路图,并连线,...

一张图学会编写我的第一行Java代码(如何编写第一个java程序)
一张图学会编写我的第一行Java代码(如何编写第一个java程序)

我的第一行Java代码Eclipse下编写编写我的第一行Java代码你也可以[笑]...

2023-03-21 18:09 xiyangw

入门写程序代码,达到月薪过万,那也是需要时间来开悟

高考结束,每个人都会纠结志愿的填报。本来想填报医学院的志愿,可一考虑到当医生经常会遇到一些血腥的场面,索性还是放弃了。同时也放弃了与那些白衣天使美女们相遇的机会,内心虽有一万个不舍,但也是迫不得已。最...

JAVA小白必学的代码编程技巧(java代码编写教程)

什么是SpringBootJava(面向对象编程语言)经过30多年的发展,产生了非常多的优秀框架。Spring(为解决企业应用程序开发的复杂性而创建的框架)曾是最受欢迎的Java框架之一,但...

没有一行代码的编程入门(一行代码5个bug)
没有一行代码的编程入门(一行代码5个bug)

来看一句话:‘’美丽的穿红衣服的姑娘笑着,和英俊的帅哥一起跳舞‘’美丽,穿红衣服的,英俊的—形容词姑娘帅哥—名词跳舞,笑着—动词写作的时候是一起描述的但是编程...

2023-03-21 18:08 xiyangw

尚学堂分享:编程初学者如何学写代码(编程代码 初学者)
尚学堂分享:编程初学者如何学写代码(编程代码 初学者)

作为编程初学者如何学写代码?这是一个不可回避的话题。相信很多人都一样,那就是先阅读别人写的代码,然后就是读那些你常用的库、编程框架的源代码,读大牛级别的源代码,...

2023-03-21 18:08 xiyangw

STM32编程怎么入门,聊聊我的入门经历(stm32 编程)
STM32编程怎么入门,聊聊我的入门经历(stm32 编程)

我第一次接触STM32大概是在8,9年前。当时刚出来工作不久,在此之前主要用stc和nxp的单片机比较多。那个时候还没有固件库开发的概念,基本都是配置寄存器去使...

2023-03-21 18:08 xiyangw

新手入门小程序尝试写代码?这里有(编程小程序代码)

新手学编程学的没有信心?来这里调节一下重获自信!以下例子都很简单实用,非常适合初学者用来练习。大家也可尝试根据项目的目的及提示,自己构建解决方法,提高编程水平。除此之外,小编还整理了更多适合小白的...

初学者怎样看懂代码?零基础学编程教你快速理解代码
初学者怎样看懂代码?零基础学编程教你快速理解代码

在学习编程的初期,看不懂代码是非常正常的现象,因为程序代码的背后涉及到编程语法、资源整合、算法设计、数据结构等一系列内容,要想搞清楚这些代码的含义,必须为自己制...

2023-03-21 18:07 xiyangw

安卓APP开发 | 简单学Java从编程入门开始-代码中的关键字
安卓APP开发 | 简单学Java从编程入门开始-代码中的关键字

安卓开发需要有语言编程基础,新手开始学习编程的时候一般是从程序语言的最基础内容开始。我现在就以自己熟悉的Java编程语言来讲,一般新手刚入门要首先认识代码中的关...

2023-03-21 18:07 xiyangw

程序员入门篇(程序员入门应该从哪里开始)

入门推荐语言:Python、JavaScript。推荐理由:语法简单,有大量已经成熟的库。运行既有结果,特别是JavaScript,作为前端语言,还有页面效果。这种即时反馈更有动力让新人坚持学习。入门...

取消回复欢迎 发表评论: