一 fork失败返回-1,成功如何返回? int main() { pid_t pid=fork(); assert(pid !=-1); if (pid ==0) { printf("hello\n"); } else { printf("world"); }//结果为worldhell0 exit(0); fork方法调用成功后,就会有两个进程存在, 调用fork的进程称之为父进程,新复制的进程称之为子进程。 fork一次成功调用,有两次返回,在父进程中返回子进程的pid,在子进程返回0. int main()