C++:相等运算符:== 和 !=

  • Post author:
  • Post category:其他




语法

表达式 **==**表达式

表达式 **!=**表达式



备注

二元相等运算符将严格比较其操作数的相等性或不相等性。

等于( == )和不等于()的相等运算符的 != 优先级低于关系运算符,但其行为方式类似。 这些运算符的结果类型是 bool 。

== true 如果两个操作数具有相同的值,则返回等于运算符(); 否则返回 false 。 != 如果操作数的值不相同,则不等于运算符()返回 true ; 否则返回 false 。



! = 的运算符关键字

C + + not_eq 将指定为的替换拼写 != 。 (不存在对的其他拼写检查 == 。)在 C 中,可选拼写作为宏在标头中提供 <iso646.h> 。 在 c + + 中,替换拼写是关键字;<iso646.h>不推荐使用或 c + + 等效项 。 在 Microsoft c + + 中, /permissive- /Za 需要或编译器选项来启用备用拼写。<