文件名称:线程代码编写
文件大小:6KB
文件格式:RAR
更新时间:2017-12-10 10:12:53
多线程处理
多线程并发处理 pcb *creatpc(int n)/*此函数用于创建进程队列*/ { int i=1; pcb *head,*p,*q; head=(pcb *)malloc(sizeof(pcb));/*创建一个空表头*/ p=head; for(i=1;i<=n;i++)/*用循环来创建指定个结点*/ { q=(pcb *)malloc(sizeof(pcb)); p->next=q; q->num=i; q->next=NULL; q->priority=(int)10*rand()/(RAND_MAX+1);/*随机产生优先级*/ q->cputime=(int)10*rand()/(RAND_MAX+1);/*随机产生运行时间*/ q->state=READY;
【文件预览】:
1.cpp
1.dsp
1.dsw
1.opt
1.plg
1.ncb