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