C++中and()的作用及其语法是什么?
PS 我碰巧把 and() 作为一个函数写出来,C++ 文本编辑器突出显示了它。即使经过大量搜索,我也找不到它的功能或语法。
C++中没有and
函数,它是一个保留标识符,与逻辑运算符相同&&
。
C++11(ISO/IEC 14882:2011) §2.5 替代标记
在 C 中,没有and
关键字,但如果包含 header iso646.h
,and
也是一样的&&
。
C11(ISO/IEC 9899:201x) §7.9 替代拼写
标头
<iso646.h>
定义了以下 11 个宏(在左侧),它们扩展为相应的标记(在右侧):and && and_eq &= bitand & bitor | compl ~ not ! not_eq != or || or_eq |= xor ^ xor_eq ^=