- Цикл для fork, Niam, 14:32 , 10-Июл-06 (1)
>Добрый день! >Я новичок в программировании на Си. >Вопрос может показаться смешным, но - почему не работает цикл? > >#include <sys/types.h> >#include <stdio.h> > >int main() >{ > int i; > > for(i=0;i<4;i++) > { > if (fork()==0 ) > { > > printf ("Дочерний\n"); > return; > }; > > printf ("Родительский \n"); > exit(0); > }; >}; Я думаю, что цикл работает, просто он выходит после первого же fork. Если fork()==0 - return , иои в любом случае - выход.
- Цикл для fork, phpcoder, 07:09 , 11-Июл-06 (3)
unistd.h по-хорошему ещё нужно подключить...
|