Я запустить следующий код:вилка системного вызова не выходя
#include <stdio.h>
#include <sys/types.h>
int main()
{
fork();
fork();
fork();
printf("hello\n");
return 0;
}
После печати слово «Hello» 8 раз, программа не выходя. В чем причина этого?
Почему говорят, что это не выход? Каков симптом, который заставляет вас думать об этом? –
Я предполагаю, что вы получите много * hellos * - Возможно, время, чтобы прочитать руководство для 'fork' –
После запуска программы он все равно не перенаправляется на терминал« $ »в терминале. –