91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

C語言模擬實現操作系統中進程的創建,可以創建一個或者多個子進程,以進程樹的形式直觀顯示。C語言模擬實現操作系統中進程的創建,可以創建一個或者多個子進程,以進程樹的形式直觀顯示。

資源截圖

代碼片段和文件信息

#include?“basic.h“

pnode?*proot;
pnode?*plink;
//create?process
int?createpc(int?*para)
{
//add?your?code
pnode?*p*p1*pp;
int?pflag;
pflag=0;
for(p=plink;p;p=p->next)
{
if(p->node->pid?==?para[0])
{
printf(“pid?%d?is?already?exist!\n“para[0]);
return?-1;
}
if(p->node->pid?==?para[1])
{
pflag=1;
pp?=?p;
}
}
if(!pflag)
{
printf(“parent?id?%d?is?not?exist!\n“para[1]);
return?-2;
}
p1?=?new?pnode;
p1->node=new?pcb;
p1->node->pid?=?para[0];
p1->node->ppid?=?para[1];
p1->node->prio?=?para[2];
p1->sub=NULL;
p1->next=NULL;
p1->brother=NULL;
//add?to?process?tree
if(!pp->sub)
pp->sub=p1;
else
{
for(p=pp->sub;p->brother;p=p->brother);
p->brother=p1;
}
//?add?to?process?link
for(p=plink;p->ne

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-01-30?12:18??進程創建模擬\
?????目錄???????????0??2018-01-30?12:04??進程創建模擬\Debug\
?????文件????????3470??2018-01-30?12:04??進程創建模擬\Debug\CL.read.1.tlog
?????文件?????????478??2018-01-30?12:04??進程創建模擬\Debug\CL.write.1.tlog
?????文件??????188486??2018-01-30?12:03??進程創建模擬\Debug\Main.exe
?????文件??????214252??2018-01-30?12:04??進程創建模擬\Debug\Main.ilk
?????文件???????13240??2018-01-30?12:03??進程創建模擬\Debug\Main.obj
?????文件??????225520??2018-01-30?12:03??進程創建模擬\Debug\Main.pch
?????文件??????459776??2018-01-30?12:03??進程創建模擬\Debug\Main.pdb
?????文件????????1246??2018-01-30?12:04??進程創建模擬\Debug\cl.command.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link-cvtres.read.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link-cvtres.write.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link.2232-cvtres.read.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link.2232-cvtres.write.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link.2232.read.1.tlog
?????文件???????????2??2018-01-30?12:04??進程創建模擬\Debug\link.2232.write.1.tlog
?????文件????????2666??2018-01-30?12:04??進程創建模擬\Debug\link.command.1.tlog
?????文件????????5376??2018-01-30?12:04??進程創建模擬\Debug\link.read.1.tlog
?????文件????????1210??2018-01-30?12:04??進程創建模擬\Debug\link.write.1.tlog
?????文件?????????726??2018-01-30?12:03??進程創建模擬\Debug\mt.command.1.tlog
?????文件?????????642??2018-01-30?12:03??進程創建模擬\Debug\mt.read.1.tlog
?????文件?????????198??2018-01-30?12:03??進程創建模擬\Debug\mt.write.1.tlog
?????文件?????????958??2018-01-30?12:03??進程創建模擬\Debug\rc.command.1.tlog
?????文件?????????450??2018-01-30?12:03??進程創建模擬\Debug\rc.read.1.tlog
?????文件?????????466??2018-01-30?12:03??進程創建模擬\Debug\rc.write.1.tlog
?????文件???????76800??2018-01-30?12:03??進程創建模擬\Debug\vc100.idb
?????文件???????69632??2018-01-30?12:03??進程創建模擬\Debug\vc100.pdb
?????文件???????41984??2018-01-30?12:03??進程創建模擬\Debug\vc60.idb
?????文件???????53248??2018-01-30?12:03??進程創建模擬\Debug\vc60.pdb
?????文件?????????406??2018-01-30?12:03??進程創建模擬\Debug\操作系統實驗1.exe.embed.manifest
?????文件?????????472??2018-01-30?12:03??進程創建模擬\Debug\操作系統實驗1.exe.embed.manifest.res
............此處省略17個文件信息

評論

共有 條評論