linux进程创建
系统教程导读
收集整理了【linux进程创建】操作系统教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含616字,纯文字阅读大概需要1分钟。
系统教程内容图文
为您提供
/****fork_test.c *****/#include#include#includemain(){ pid_t pid; /*此时仅有一个进程*/ int n=4; pid=fork(); /*此时已经有两个进程在同时运行*/ if(pid<0) printf("error in fork!/n");else if(pid==0) /*返回0表示子进程*/ { n++; printf("I am the child process, my process ID is %d,n=%d/n",getpid(),n); } else /*返回大于0表示父进程*/ { n–; printf("I am the parent process, my process ID is %d,n=%d/n",getpid(),n); }}
语句“pid=fork()”,产生了两个进程,原来存在的父进程,新出现的子进程。
父子进程的区别除了PID不同fork函数的返回值也不相同。在父进程中,返回子进程Pid,子进程则返回0;
以上就是给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击官网吧。
本文来自http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
系统教程总结
以上是为您收集整理的【linux进程创建】操作系统教程的全部内容,希望文章能够帮你了解操作系统教程linux进程创建。
如果觉得操作系统教程内容还不错,欢迎将网站推荐给好友。