运算符
2016-06-16 16:43
148 查看
运算符
1)赋值元算符:=
1> 一对一赋值:int a = 10
2> N对N赋值: let (x, y) = (1, 2)
2)复合赋值运算符: +=,-=
3)算数运算符:+,-,*,/
4)求余运算符:%
求余结果的正负跟%左边数值的正负一致
跟C语言不一样的是,swift的%支持浮点数计算
![](http://img.blog.csdn.net/20160616152355301)
5)自增,自减运算符:++, –
6)比较运算符:==, !=, >, <, >=, <=,
7)逻辑运算符:&&, ||, !
Bool类型,也称为逻辑类型:true false
在C语言中:0就是假,非0就是真;swift中没有这种概念
在swift中,if语句必须是Bool类型
8)三目运算符:?, :
条件必须是Bool类型值
9)范围运算符:..<, …
范围运算符用来表示一个范围,有两种类型
半闭合范围运算符:a..
1)赋值元算符:=
1> 一对一赋值:int a = 10
2> N对N赋值: let (x, y) = (1, 2)
2)复合赋值运算符: +=,-=
3)算数运算符:+,-,*,/
4)求余运算符:%
求余结果的正负跟%左边数值的正负一致
跟C语言不一样的是,swift的%支持浮点数计算
5)自增,自减运算符:++, –
6)比较运算符:==, !=, >, <, >=, <=,
7)逻辑运算符:&&, ||, !
Bool类型,也称为逻辑类型:true false
在C语言中:0就是假,非0就是真;swift中没有这种概念
在swift中,if语句必须是Bool类型
8)三目运算符:?, :
条件必须是Bool类型值
9)范围运算符:..<, …
范围运算符用来表示一个范围,有两种类型
半闭合范围运算符:a..
相关文章推荐
- ”安装无法将此扩展安装到所有选定的产品“解决方案
- liunx centos 下安装 mysql
- unity 新UI草稿
- asp.net mvc 之旅—— 第四站 学会用Reflector调试我们的MVC框架代码
- algorithm库介绍之---- stable_sort()方法 与 sort()方法 .
- PostgreSQL在RHEL5上的安装和简单使用
- java正则替换字符串的高级应用
- Count Numbers with Unique Digits
- GPU加速的QT5.6.0交叉编译到4412
- ios NSMutableAttributedString 实现富文本(不同颜色字体、下划线等)
- 287. Find the Duplicate Number
- webjs与native交互SDK(android,ios通用)
- 通过spring JaxWsPortProxyFactoryBean调用webservice接口
- spring 框架学习(四) 注解
- jquery实现简单Tab切换菜单效果
- Nuget出现错误怎么办?
- 解决自定义BackItem与Pop Gesture冲突的问题
- Day6作业:计算器
- WebService学习——使用CXF编写WebService客户端
- selenium+junit4 参数化测试