对于linux 函数可以通过命令行指令:
man 函数名,查看函数相关信息
//返回当前进程的pid
getpid();
//创建一个进程,
//当执行完这行代码后,
//将会有两个进制执行下面的代码...,
//不同的是,父进程pid大于0,子进程pid=0
//同时运行
fork();
//和fork()类似
//但是这里子进程先运行,
//结束后,运行父进程
vfork()
//exec将一个新程序载入到...*当前的进程中,
//调用的进程将被覆盖,
//即代表execl()执行后,下面的代码就不执行了
//exec这里只是代表这一系列执行的函数,不同文件有不同的执行函数
//如:execl,execv,execle.execve.execlp...//阻塞调用父进程,等待一个子进程终止后,
//父进程执行wait后的代码
wait();
//使用在调度进程关心某个进程的结束情况时
//参数1 所等待的进程或进程组pid
//参数2 进程返回的状态...//参数3 WNOHANG 如果没有子进程退出就立即返回 WUNTRACED 对已经停止但本不用报告状态的子进程,该调用也从等待中返回并报告状态
//该函数具体解析 链接请转 https://blog.csdn.net