1.Terminology 术语
运算符有一目,双目和三目运算符一目运算符对一个对象进行操作,如-a,区分前置符和后置符, 如!b,i++
双目运算符用于两个对象之间的操作,如 2+3
三目运算符操作与三个对象之间,Swift只有一个三目运算符 a?b:c
2.Assignment Operator 赋值运算符
3.Arithmetic Operators 数值运算
Swift不允许数值运算中出现溢出,不过可以使用溢出运算符,比如(a &+ b)
- 1+2//equals3
- 5-3//equals2
- 22*3//equals6
- 10.0/2.5//equals4.0
- //加法也用于字符串的拼接,两个Character或一个String一个Character的拼接
- "hello,"+"world"//equals"hello,world"
- 1+2//equals3
- 5-3//equals2
- 22*3//equals6
- 10.0/2.5//equals4.0
- //加法也用于字符串的拼接,两个Character或一个String一个Character的拼接
- "hello,"+"world"//equals"hello,world"