Duplicar posible:
Working of fork() in linux gcc¿Por qué este código se imprime dos veces?
#include <stdio.h>
void main()
{
printf ("ciao");
fork();
}
tengo algunas ideas acerca de la optimización de C, pero no estoy seguro. Espero que sepas la respuesta.
¿Ha intentado ejecutarlo? – MByD
No estoy seguro de entender la pregunta. Es bastante obvio lo que imprime. Además, main debería devolver un int, y lo que hace la función fork() no está claro :) –
Sí, imprime "ciaociao". Mi pregunta es por qué se imprime esto. – gc5