Advertisement

Linux笔记 进程认识

阅读量:

存在一段程序代码,其功能是在父进程与子进程中分别获取fork()函数的返回结果,并显示当前进程的进程标识符以及其父进程的进程标识符。

复制代码
    #include <stdio.h>
    #include <unistd.h>
    #include <signal.h>
    #include <stdlib.h>
    int t;
    pid_t pid;
    
    void print(){
    
    	printf("Hello\n");
    
    	exit(0);
    }
    
    int main(){
    
    	pid = fork();
    	if(pid > 0){
    	
    		printf("father pid is %d\n",pid);
    		printf("getpid is %d\n",getpid());
    		printf("getppid is %d\n",getppid());
    	}
    	else if(pid ==0){
    		
    		printf("child pid is %d\n",pid);
    		printf("getpid is %d\n",getpid());
    		printf("getppi

全部评论 (0)

还没有任何评论哟~