Temas
= Asignación
*= Asigna producto
/= Asigna división
%= Asigna resto (módulo)
+= Asignasuma
-= Asigna diferencia (resta)
<<= Asigna desplazamiento izquierda
>>= Asigna desplazamiento derecha
&= Asigna AND entre bits
^= Asigna XOR entre bits
|= Asigna OR entre bits
§2 Sintaxis:
<expr-unaria> <operador-de-asignación> <expr-derecha>
Operadores Incrementales: Son los operadoresque nos permiten incrementar las variables en una unidad. Se pueden usar delante y detrás de la variable dependiendo de lo que queramos, es decir, si queremos que incremente o viceversa antes deutilizar o lo contrario.
* '++'
* '--'
Operadores Unarios: El mas (+) y el menos (-). Para cambiar el signo del operando.
Operadores Relacionales: Permiten comparar variables según relación deigualdad/desigualdad o relacción mayor/menor. Devuelven siempre un valor boolean.
* '>': Mayor que
* '<': Menor que
* '==': Iguales
* '¡=': Distintos
* '>=': Mayor oigual que
* '<=': Menor o igual que
Operadores Lógicos: Nos permiten construir expresiones lógicas.
* '&&' : devuelve true si ambos operandos son true.
* '||' : devuelvetrue si alguno de los operandos son true.
* '!' : Niega el operando que se le pasa.
* '&' : devuelve true si ambos operandos son true, evaluándolos ambos.
* '|' : devuelve true unode los operandos es true, evaluándolos ambos.
OPERADOR CONDICIONAL
El operador condicional es el único operador ternario de la gramática C++ y sirve para tomar decisiones. Proporciona un resultadoentre dos posibilidades en función de una condición.
* Nota: Puede afirmarse que este operador ha hecho fortuna, ya que existe con la misma sintaxis e idéntico comportamiento, en multitud de...
Regístrate para leer el documento completo.