问题标题: 隐藏运算符

1
0
已解决
薛乘志
薛乘志
初级启示者
初级启示者

众所周知,c++有一大堆运算符,如+,-,*,/,=,&,^等等

但是c++还有许多隐藏的运算符,你知不知道呢

 

1. 趋向于 -->

这个箭头是不是非常生动形象?

int n = 10;
while (n --> 0) {
    cout << n << " ";
}

会输出:

9 8 7 6 5 4 3 2 1 0 

 

2. 快速趋向于 <----

和趋向于类似,不过更快一点

int n = 10;
while (0 <---- n) {
    cout << n << " ";
}

会输出:

8 6 4 2 

 

学会了吗?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

其实上面全在胡扯

n --> 0 是 (n--) > 0

0 <---- n 是 0 < (--(--n))


0
已采纳
李宜和
李宜和
高级启示者
高级启示者

我记得信息奥赛一本通上有个判断的把,好像是关于“?”啥的

0
0
0
0
我要回答