Operadores de igualdad: ==
y !=
Sintaxis
expression
==
expression
expression!=
expression
Comentarios
Los operadores de igualdad binarios comparan la igualdad o desigualdad estricta de sus operandos.
Los operadores de igualdad, igual a (==
) y no igual a (!=
), tienen prioridad inferior que los operadores relacionales, pero se comportan de igual forma. El tipo de resultado de estos operadores es bool
.
El operador igual a (==
) devuelve true
si ambos operandos tienen el mismo valor; de lo contrario, devuelve false
. El operador no es igual a (!=
) devuelve true
si los operandos no tienen el mismo valor; de lo contrario, devuelve false
.
Palabra clave del operador para !=
C++ especifica not_eq
como una ortografía alternativa para !=
. (No hay ninguna ortografía alternativa para ==
). En C, la ortografía alternativa se proporciona como una macro en el encabezado <iso646.h>. En C++, la ortografía alternativa es una palabra clave; el uso de <iso646.h> o el equivalente de C++ <ciso646> está en desuso. En Microsoft C++, se requiere la opción del compilador /permissive-
o /Za
para poder habilitar la ortografía alternativa.
Ejemplo
// expre_Equality_Operators.cpp
// compile with: /EHsc
#include <iostream>
using namespace std;
int main() {
cout << boolalpha
<< "The true expression 3 != 2 yields: "
<< (3 != 2) << endl
<< "The false expression 20 == 10 yields: "
<< (20 == 10) << endl;
}
Los operadores de igualdad puede comparar punteros a miembros del mismo tipo. En esta comparación, se realizan conversiones de puntero a miembro. Los punteros a miembros también se pueden comparar con una expresión constante que se evalúa como 0.
Consulte también
Expresiones con operadores binarios
Operadores integrados de C++, precedencia y asociatividad
Operadores relacionales y de igualdad de C
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de