打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Swift之常量与变量

Swift中常用的数据类型

Int、Float、Double、Bool、Character、String

Array、Dictionary、元组类型(Tuple)、可选类型(Optional)


常量的声明

Swift中用let关键字来声明常量

在常量名后面加上 冒号(:) 和 类型名称

  1. let age : Int = 18 ; //定义了一个Int类型的常量age,初始值是18  

变量的声明

Swift中用var关键字来声明变量

  1. var str : String = "http://blog.csdn.net/iosHot" ; //定义了一个String类型的变量,初始值是"http://blog.csdn.net/iosHot"  

自动推断类型

一般来说,没有必要明确指定变量\常量的类型。

如果在声明常量\变量时赋了初始值,Swift可以自动推断出这个常量\变量的类型。

  1. let age = 18 ; //Swift会推断出age是Int类型,因为18是个整数  

常量和变量名的注意点

不能包含数学符号(比如 + 、-、 *、\ )

不能包含箭头(比如↑、↓、←、→)

不能包含非法无效的Unicode字符不能是关键字(比如let、var)

不能以数字开头(比如 123go)

不能是单独一个下划线 _ (比如var _ = 10)


变量在使用之前必须进行初始化

Swift严格要求变量在使用之前必须进行初始化

下面的代码是错误的

  1. var a: Int ; //Swift并不会为变量a赋初值,a没有初始化  
  2. let c = a + 10 ; //由于a没有初始化,所以这行代码会报错  
下面的代码是正确的

  1. var a: Int = 20 ;  
  2. let c = a + 10 ;  



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Swift基础数据类型
Swift 属性
as3.0资料1
VBA基础(二)
2021.2.1学习日志
Pascal精要笔记
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服