Swift学习 变量和常量
来源:互联网 发布:指南针黄金坑源码 编辑:程序博客网 时间:2024/05/11 04:28
学习变量和常量会遇到几个比较新鲜的词汇:类型推导、隐式声明和显式声明。
一、变量和常量的定义
变量:变化的量,可以二次赋值修改,即覆盖
常量:固定的量,不能二次赋值修改
但终归有一个共同点:使用变量或者常量在声明的时候必须赋初始值,swift不会给默认值!
声明一个变量格式 var 变量名 = 初始值
声明一个常量格式 let 常量名 = 初始值
二、类型推导
解释: 编译器在编译的时候,通过你提供的初始化的值,自动推导出其的类型.变量多次赋值的时候需要保证值的类型是相同的.
三、变量的声明分为:显示声明和隐式声明
简单点说: 隐式声明就是类型推导得到变量的类型
显式声明就是已经定义好的变量类型
隐式说明就是上面所说的,下面来看下显式声明
显式声明的格式 var 变量名:变量类型 = 初始值
这边有个需要注意的地方,在swift开发中,int和double等都不是关键字,所以它可用来当做变量名。Int 、Double等才是关键字,换句话说,在swift中,基本数据类型都是以大写开头!
四、格式化字符串
提前在这里将这个有点突兀,但是发现swift是不支持变量的隐式类型转化,如果需要转化,那么需要显示转化。
场景一:
场景二:这个是有问题的,类型不匹配。
做显式转化,就可以了
转回正题,如何格式化字符串呢?格式: \ (变量名)
0 1
- Swift学习 变量和常量
- swift学习之常量和变量
- swift 学习笔记 - 变量和常量
- swift学习之变量和常量
- Swift--变量和常量
- Swift--变量和常量
- Swift常量和变量
- Swift常量和变量
- swift常量和变量
- 【Swift】常量和变量
- Swift变量和常量
- Swift-变量和常量
- swift 常量和变量
- swift学习01-变量、常量
- 第一节 Swift 常量和变量
- Swift 中的常量和变量
- swift中的常量和变量
- Swift的变量和常量
- c++ assert() 使用方法
- 【CCF】窗口
- 保存一个信息到person中
- 题目:加油站
- Linux命令备忘实例(2)——变量
- Swift学习 变量和常量
- C语言基本排序总结
- 题目:区间最小数
- HI3516C+OV2710 38mm单板
- Natification:Cocos中的观察者模式
- ny 364 田忌赛马 && hdu 1052 Tian Ji -- The Horse Racing【贪心】
- 几个有趣的问题及其解法
- iOS开发 - 毛玻璃效果
- Java心得26