nextupprevious
Next: 9.10. Conversión de tipos Up:Índice Previous: 9.8. Incremento ++ y decremento --


9.9. Detalle sobre los operadores de asignación

Las asignaciones son operadores, es decir devuelven un valor. El valor que devuelven es el correspondiente al operando de la parte derecha.

 int a, b, c;
 a = b = c = 0;
 a += b = c;
Figura 16 Ejemplos de asignaciones

Esta propiedad permite que se realicen expresiones como el condicional:

if ((x = f(y) == N) ...

Preferiremos habitualmente el código equivalente:

 x = f(y);
 if (x == N) ...



nextupprevious
Next: 9.10. Conversión de tipos Up:Índice Previous: 9.8. Incremento ++ y decremento --


Última modificación: 26/4/1999


Copyright © 1999, F. de Sande - Centro Superior de Informática, Universidad de La Laguna.
All rights reserved.