69、Swift 编程基础入门

Swift 编程基础入门

1. 一元算术运算符

Swift 提供了一些预定义的一元算术运算符,具体如下表所示:
| 运算符 | 含义 |
| — | — |
| ++ | 前置或后置自增 |
| – | 前置或后置自减 |
| + | 一元加 |
| - | 一元减 |
| ~ | 按位取反 |

++ -- 运算符用于对操作数加 1 或减 1。如果运算符放在操作数之前,返回操作执行后的值;如果放在操作数之后,返回操作执行前的值。示例代码如下:

var a = 10      // 声明为 var 因为它将被修改
let b = a++     // "a++" 返回操作前的值: a = 11, b = 10
let c = ++a     // "++a" 返回操作后的值: a = 12, c = 12

let d = a--     // "a—" 返回操作前的值: a = 11, d = 12
let e = --a     // "—a" 返回操作后的值: a = 10, e = 10

~ 运算符对整数操作数的位进行按位取反操作:

let a = 0b1001
let b = ~a

在 32 位中,此操作的结果是 0b11111111111111111111111111110110 <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值