Ver Mensaje Individual
  #26 (permalink)  
Antiguo 10/05/2014, 12:44
Virtualforos
 
Fecha de Ingreso: octubre-2008
Mensajes: 66
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Dificultad con explicación de sentencia for

Copio el ejemplo que me aclaró bastante para que el que lea el utlimo mensaje vea la cuestión claramente:
Cita:
Iniciado por CalgaryCorpus Ver Mensaje
Las implicancias de lo indicado por @virtualforos son mas evidentes en otros contextos.
Lo que hay que entender de la frase es:
- existen las expresiones formadas por varias expresiones
- esas expresiones compuestas TIENEN TIPO y TIENEN VALOR
- el valor de una expresion formada por varias expresiones es el valor de la ultima. El tipo es el tipo de la ultima.

Ahora, ejercite esto y adivine que imprime este programa:

Código C:
Ver original
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.    int i = 1, j =2, k = 3;
  6.  
  7.    i = (j = 4, k = 5);
  8.  
  9.    printf( "%d %d %d\n", i, j, k );
  10.  
  11.    return 0;
  12.  
  13. }

Adivinó? Compruebe sus conjeturas al ver el programa ejecutandose aqui: http://goo.gl/hCOSlO

GRACIAS DE NUEVO!