Los operadores relacionales establecen una relación entre el
valor de los operandos. Producen un valor booleano (especificado
con la palabra reservada bool
en C++)
true
si la relación es verdadera, y
false
si la relación es falsa. Los
operadores relacionales son: menor que (<
),
mayor que (>
), menor o igual a
(<=
), mayor o igual a (>=
),
equivalente (==
), y distinto (!=
). Se
pueden utilizar con todos los tipos de datos predefinidos en C y
C++. Se pueden dar definiciones especiales para tipos definidos
por el usuario en C++ (aprenderá más sobre el tema en el
Capítulo 12, que cubre la sobrecarga de operadores).