Swift学习笔记(二)之基本运算符
来源:互联网 发布:吃鸡好玩在哪 知乎 编辑:程序博客网 时间:2024/05/15 17:12
swift 支持大部分C语言的运算符,并且改进了许多特性减少常规编码错误
例如:
赋值符= 不返回值 以防止==写成=导致Bug
下面代码编译会报错
if iNum = 1 {<span style="white-space:pre"></span>//编译报错}
另外swift 支持浮点型求模这是C语言不支持的
例如:
9%2.5 = 1.5
数值运算符(+、-、*、/、%)会检测并不允许值溢出
区间运算符
a..b 半开区间不包括b
a...b 闭区间包括a和b
例如:
for i in 0...5{
println("第\(i+1)的值是\(i)")
}
其他运算与C相同
0 0
- Swift学习笔记(二)之基本运算符
- 二 Swift学习之基本运算符
- Swift学习笔记之基本运算符(一)
- Swift学习笔记之基本数据类型-基本运算符
- 【Swift】学习笔记(二)——基本运算符
- Swift学习笔记(3)--基本运算符
- 基本运算符—Swift学习笔记(五)
- swift学习笔记(2)-基本运算符
- Swift学习笔记(4)——基本运算符
- Swift 基本运算符(二)
- swift学习笔记之运算符重载
- Swift 基本运算符(笔记)
- Swift笔记:基本运算符
- ios开发学习----swift学习之(一)基本运算
- Swift学习-运算符(二)
- Swift学习笔记基础语法-基本运算符
- Swift学习笔记之字符串(二)
- swift学习笔记之函数(二)
- 网络抓包测试
- vim 安装Emmet插件
- Ubuntu14.04下安装opencv2.4.10
- linux下几个简易的系统监控脚本
- UVa 12657 - Boxes in a Line
- Swift学习笔记(二)之基本运算符
- WebView Cache 缓存清除
- firefox设置Accept参数和默认字符集
- 第45题 Implement strStr()
- android Parcelable序列化复杂类(该类中含有不是基本类型的集合)
- POJ 3693 Maximum repetition substring(后缀数组求最长重复子串)
- Android Contacts 联系人源码分析
- 【学习笔记】 html学习
- C++ 中的this指针