/* * Teste com fork e espaços de endereçamento. */ #include #include #include volatile int s = 0; /* Variável compartilhada ??? */ int main() { printf("Antes do fork\n"); if (fork() == 0) { s = 0; sleep(1); printf("Processo filho, s = %d\n", s); } else { s = 1; sleep(1); printf("Processo pai, s = %d\n", s); } return 0; }