可能重复:
逻辑运算符的书面版本.
我注意到,c + +定义关键字and,or,not,xor,and_eq,or_eq,not_eq和xor_eq作为替代&&,||,!,^,&=,|=,!=和|=.他们很少使用!怎么了?它们不便携吗?
Mac*_*tka 25
当不知道键盘上有什么特殊符号时,它们来自C AFAIR.因此,为了拥有便携式语言,他们被定义,所以任何人都可以使用C,即使他使用键盘没有&,|或^(等).
如今当QWERTY是标准(AZWERTY&co.作为变体)时,它不再是一个问题.
PS.当然还有混淆代码竞赛;)