Swift的数据类型

引用类型就是在赋值或给函数传递参数对的时候,把本身数据传递过去,这样在函数的调用过程中,会影响原始数据,类属于引用类型



1、整型:

Int8:有符号8位整型;

Int16:有符号16位整型

Int32:

Int64:

Int:平台相关有符号整型


UInt8:无符号8位整型

UInt16:无符号16位整型

UInt32:

UInt64:

UInt:平台相关无符号整型




2、浮点型


float:


Double:



数字的表示方式:


为一个整数变量赋值十进制,二进制,十六进制,他们的表示方式如下,

(1)二进制数:以0b位前缀,0是阿拉伯数字,b是英文小写字母,不能大写;

(2八进制:以0o位前缀,0是阿拉伯数字,0是英文小写字母;

(3)十六进制:以0x为前缀,0是阿拉伯数字



数字类型之间的转换:


(1)整型之间的转换;

UInt8(var)


(2)整型与浮点之间的转换;


Float(var)


3、布尔型

True

False



4、字符型




5、元组:


元组是关系数据库中的概念,关系是一张表,表中的每行数据就是一个元组,每列就是一个属性,在二维表里,元组也成为记录


var stu0=("tony","100","1")


var stu1=("name":"tony","id":"100",sex:1)


println(stu0.0)

println(stu1.name)


let (name,id,sex)=stu1

let (name,_)=stu1

println(name)

println(id)

println(sex)



6、集合



7、枚举



8、结构体

相关文章

软件简介:蓝湖辅助工具,减少移动端开发中控件属性的复制和粘...
现实生活中,我们听到的声音都是时间连续的,我们称为这种信...
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿...
【Android App】实战项目之仿抖音的短视频分享App(附源码和...
前言这一篇博客应该是我花时间最多的一次了,从2022年1月底至...
因为我既对接过session、cookie,也对接过JWT,今年因为工作...