⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 job.c

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻 C
字号:
#include	"mk.h"Job *newjob(Rule *r, Node *nlist, char *stem, char **match, Word *pre, Word *npre, Word *tar, Word *atar){	register Job *j;	j = (Job *)Malloc(sizeof(Job));	j->r = r;	j->n = nlist;	j->stem = stem;	j->match = match;	j->p = pre;	j->np = npre;	j->t = tar;	j->at = atar;	j->nproc = -1;	j->next = 0;	return(j);}voiddumpj(char *s, Job *j, int all){	Bprint(&bout, "%s\n", s);	while(j){		Bprint(&bout, "job@%p: r=%p n=%p stem='%s' nproc=%d\n",			j, j->r, j->n, j->stem, j->nproc);		Bprint(&bout, "\ttarget='%s' alltarget='%s' prereq='%s' nprereq='%s'\n",			wtos(j->t, ' '), wtos(j->at, ' '), wtos(j->p, ' '), wtos(j->np, ' '));		j = all? j->next : 0;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -