v23-24.增量运算符(自增/自减)

1.定义

自增/自减运算符是将变量的值加1/减1

int a = 5;

a++;等同于a=a+1;

2.

都是一元运算符。因为被应用于单个操作数。

Pre/Post的赋值作用是不同的!

3.左值和右值

fdcc0247361849b993dd8e01f0b4381c.png

68e0d9a672494261906a9dda0e21bfa3.png 

 4.增量运算符本质是赋值运算符,被赋值的必须为变量,也就是左值。因为左值可以储存数据,而右值无法储存数据。

所以,(a+b)++;就是错误语句。

0565dbe40ef24300b0d8b6516469a1fb.png

5. pre  和 post 的区别

就拿前自增和后自增为例,前自增是先递增再赋值,后自增是先赋值再递增。

赋值的结果不同。

80e85f7684e540b7b30337574d3e5f34.png

 1783237457744d02808db4daa177e140.png

 6.方程中增量运算符

2c74fbd83ad4475c82316d78aa811e0f.png

 4da211b965b14d828dc844a613ca1461.png

理解 词法分析, token

7.

适当的间距(空格)会改变词法分析的结果。

de9589fc27104eb293de376e622e474c.png

 分清 先递增后运算 还是 先运算后递增!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值