#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
//ps aux静态查看进程
//top动态查看进程
int main () {
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
pid_t pid = fork();
//判断是父进程还是子进程
if(pid > 0) {
printf("pid : %d\n", pid);
//返回创建子进程进程号, 当前是父进程
printf("I am parent process(pid:%d), ppid:%d \n", getpid(), getppid());
}else if(pid == 0) {
printf("I am child process(pid:%d), ppid:%d \n", getpid(), getppid());
}
for(int i = 0; i < 5; i++) {
printf("i : %d ; pid: %d \n", i, getpid());
}
return 0;
}