Tema: ayuda c++
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2010, 12:55
Vilacafu
 
Fecha de Ingreso: noviembre-2010
Mensajes: 8
Antigüedad: 13 años, 6 meses
Puntos: 0
ayuda c++

Alguien podria explicarme como es que c+i da el valor de 4, i+f da el valor d 4, i+d da el valor de 8 i f+d da el valor de 8? no entiendo ya que que el tamaño de char es 1 de int es 4 seria 5 n? alguien me puede resolver esta duda?
Muchas gracias


char c=0;
int i=0;
float f=0;
double d=0;
printf("mida de l'expressi¢ c+i : %d\n", sizeof(c+i));
printf("mida de l'expressi¢ i+f : %d\n", sizeof(i+f));
printf("mida de l'expressi¢ i+d : %d\n", sizeof(i+d));
printf("mida de l'expressi¢ f+d : %d\n", sizeof(f+d));
putchar('\n');
system("pause");
return 0;
}