当前位置: 技术问答>linux和unix
怎么让多个子进程同时运行
来源: 互联网 发布时间:2016-11-09
本文导语: //================================================================================= //怎么让多个子进程同时运行 /*问题1:怎么能够让for循环中的5个子进程同时运行 问题2:如果将a1+=3写在else if(0==pid)中,那么a2得到的结果是(0,1,2)循...
//=================================================================================
//怎么让多个子进程同时运行
/*问题1:怎么能够让for循环中的5个子进程同时运行
问题2:如果将a1+=3写在else if(0==pid)中,那么a2得到的结果是(0,1,2)循环五次,如果如下所写,a2得到的结果是0,1,......,14,为什么?
*/
//==================================================================================
#include
#include
#include
#include
int a1=0;
int a2=0;
void app()
{
int num=0;
for(a2=a1;a2
//怎么让多个子进程同时运行
/*问题1:怎么能够让for循环中的5个子进程同时运行
问题2:如果将a1+=3写在else if(0==pid)中,那么a2得到的结果是(0,1,2)循环五次,如果如下所写,a2得到的结果是0,1,......,14,为什么?
*/
//==================================================================================
#include
#include
#include
#include
int a1=0;
int a2=0;
void app()
{
int num=0;
for(a2=a1;a2