我同时运行三个进程。而且我想知道如何将这段代码放入for循环中,以创建多个进程(不仅是3个),并同时执行所有进程:
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main(){
int pid1 = fork();
if(pid1 == 0){
//Code process 1
}
int pid2 = fork();
if(pid2 == 0){
//Code process 2
}
int pid3 = fork();
if(pid3 == 0){
//Code process 3
}
return 0;
}