En el For
Hay difrencia entre:
for(j=0;j==0;j++)
for(j=0;j==0;++j)
o siempre se le suma un 1 a j cuando termina el bloque?
probe y me dio q las dos formas son =. puede ser o estoy haciendo algo mal?
gracias
Corríjanme pero, no es lo mismo j++ incrementa 1 después del bloque, ++j después del bloqué
Cita de: egrimm en 15 Junio 2010, 16:00 PM
Corríjanme pero, no es lo mismo j++ incrementa 1 después del bloque, ++j después del bloqué
Exacto, pero en el for no tiene diferencia, porque en esa linea no se está haciendo más nada.
saludos
Exacto, para que las diferencias entre el preincremento o postincremento se noten, se tienen que usar conjuntamente a una expresión, en una misma sentencia, como:
x = x + i++;
x = x + ++i;
Teneis toda la razon, no me puse a pensar en el for :P y lo dice mas que claro el post
weno a alguien le habra servido o le servira :silbar:
Gracias.