No está definido porque se modifica xdos veces entre puntos de secuencia. El estándar dice que no está definido, por lo tanto, no está definido. Eso lo sé. ¿Pero por qué? Tengo entendido que prohibir esto permite a los compiladores optimizar mejor. Esto podría haber tenido sentido cuando se...