学习内容:getpid 和 fork获取进程id并判断父子进程
获取进程id的两种方式:
例如:
1、 getpid()
2、 fork()
具体区别调用大佬的博文,写的很详细:https://blog.csdn.net/qq_20916555/article/details/51166103?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160311207919724835820964%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160311207919724835820964&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-1-51166103.pc_first_rank_v2_rank_v28&utm_term=getpid%E5%92%8Cfork&spm=1018.2118.3001.4187
利用返回值判断父子进程
返回值
父进程从fork返回处继续执行,在父进程中,fork返回子进程pid
子进程从fork返回处开始执行,在子进程中,fork返回0