C语言的--x&&++y||++z要怎么理解
答案:1 悬赏:60 手机版
解决时间 2021-05-21 22:40
- 提问者网友:爱唱彩虹
- 2021-05-20 23:27
C语言的--x&&++y||++z要怎么理解
最佳答案
- 五星知识达人网友:封刀令
- 2021-05-20 23:46
一、前++ (前--)都是先进行自增,再使用变量,如:--x 相当于 x=x-1 ,x==0
二、&& 和 || 有断路特性
&& 当遇到 0时,不再运行其后的同级运算
|| 当遇到 1时,不再运行其后的同级运算
如:int x=1,y=2 ;
--x&&++y ; 这句执行完成后,x=0,y依然是2
如:int y=0,z=2;
++y||++z ; 这句执行完成后,y=1 z依然是2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯