++k / ++k ???
Alguien maneja con claridad la diferencia de ++k con k++ en C???
Yo creia que tenia las ideas claras hasta que hice este programa:
#include <stdio.h>
int main(){
int k = 0, ;
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
return 0;
}
Es super simple, pero traten de ustedes primero imaginar cual es el valor que deberia dar, y despues vean lo que da, a ver si les cuadra
Yo creia que tenia las ideas claras hasta que hice este programa:
#include <stdio.h>
int main(){
int k = 0, ;
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
printf("%d %d %d %d %dnn",k++,k , ++k, k++,++k);
return 0;
}
Es super simple, pero traten de ustedes primero imaginar cual es el valor que deberia dar, y despues vean lo que da, a ver si les cuadra
