Operadores Aritméticos
Los operadores aritméticos son aquellos operadores que nos permiten básicamente hacer cualquier operación aritmética que necesitemos. Estos son:
+ (Suma)
- (Resta)
* (Multiplicación)
/ (División)
% (Resto Entero
Operadores Relacionales
Los operadores relacionales son aquellos símbolos que se usan para comparar dos valores. Estos son:
> (Mayor que)
< (Menor que)
< = (Menor o igual que)
> = (Mayor o igual que)
! = (Distinto)
== (igual a)
Operadores Lógicos
Los operadores lógicos se evalúan de izquierda a derecha, y se detiene la evaluación tan pronto como se conoce el resultado. Estos son:
&& (AND (Y))
||(OR (O))
! (NOT (NO))
Operadores de Bit
Podemos operar sobre los bits de una variable entera (las variables char son un tipo de enteros). Todos son operadores binarios, excepto el complemento a 1. Estos son:
& (AND bit a bit)
| (OR bit a bit)
^ (XOR bit a bit)<< (Desplazamiento de bits a la izquierda)
>> (Desplazamiento de bits a la derecha)
~ (Complemento a 1)
Otros Operadores
Operadores de Incremento y Decremento
++ (Incremento)
-- (Decremento)
Operadores de asignación
= (Igual a)
op= (Pseudocódigo)
=?: (Asignación Condicional)