//○fork()コール //プロセスのクローンを作成 //親プロセス 戻り値が子プロセスの PID //子プロセス 戻り値が 0 //失敗 戻り値が -1 #include <stdio.h> #include <sys/types.h> main(){ int PID=fork(); if(PID == 0) { printf("Child process\n"); }else{ printf("Parent process\n"); } } //注)int main() だと、親プロセスが先に終了した場合 子プロセスが return できないのでゾンビプロセスになる。