当前位置: 技术问答>linux和unix
LINUX进程创建,书本例子
来源: 互联网 发布时间:2016-05-13
本文导语: #include /*提供类型pid_t的定义,在PC机上与int类型相同*/ #include /*提供系统调用的定义*/ main() { pid_t pid; /*此时仅有一个进程*/ printf("PID before fork():%dn",(int)getpid()); pid=fork(); /*此时已经有两个进程在同时...
#include /*提供类型pid_t的定义,在PC机上与int类型相同*/
#include /*提供系统调用的定义*/
main()
{
pid_t pid;
/*此时仅有一个进程*/
printf("PID before fork():%dn",(int)getpid());
pid=fork();
/*此时已经有两个进程在同时运行*/
if(pid Process 2 -> Process 3
-> Process 4
#include /*提供系统调用的定义*/
main()
{
pid_t pid;
/*此时仅有一个进程*/
printf("PID before fork():%dn",(int)getpid());
pid=fork();
/*此时已经有两个进程在同时运行*/
if(pid Process 2 -> Process 3
-> Process 4