关于fork()函数
在fork() 的“返回值“的讨论过程中——父进程fork返回子进程的ID,而对于fork子进程返回0 ,这句话应怎么理解?fork() 创建的不就是子进程吗? 怎么还会牵扯到 父进程上面
pid_t child;
child=fork();
在讨论child值得过程中,child是多少的问题,应怎么理解 ?
一个父进程可能创建很多子进程,子进程成功返回给自己0,同时返回给父进程它(子进程)的ID,父进程可以通过wait等系统调用来等待子进程退出,然后做相应的处理,完成父子进程间的通信或同步。