二、代码:
#includestdio.h
#includesys/types.h
#includesys/stat.h
#includefcntl.h
#includeunistd.h
#includepthread.h
#includemalloc.h
#define PSIZE 4096 /*管道文件的大小*/
#define BSIZE 512 /*默认缓冲区的大小*/
#define NOFILE 20 /*u_ofile3083表可分配的个数*/
#define NFILE 20 /*file表可分配的个数*/
#define NPIPE 20 /*pipecb3083可分配的个数*/
/*进程的u_file表*/
int u_ofile3083[NOFILE];
/*模拟file表*/
struct
{
char f_flag;/*读写标志,w表示写,r表示读*/
int f_count;/*表示此表项的状态,=0表示此表项没被使用,可分配;=1表示此表项在被使用,不可再分配*/
int f_inode;/*对应的pipecb3083表下标*/
long f_offset;/*读写指针,当前已读或已写个数*/
}file[NFILE];
/*管道控制块*/
struct
{
char *p_addr;/*管
您可能关注的文档
最近下载
- 吉利-博越-产品使用说明书-2016款 博越1.8TD 6AT两驱型-MR6453C04-吉利NL-3车型用户手册V0.8_20160530(部分功能描述文字修改).pdf VIP
- 吉利博越产品手册.pptx VIP
- 视频号直播内容违禁词.pdf VIP
- 《食品安全国家标准 食品中氯丙醇含量的测定》编制说明.doc VIP
- 辅助执法文员面试题库及详细参考答案(接地气、实务版).docx VIP
- 《人祖传》完整版.doc VIP
- JTS145-2-2013 海港水文规范.docx
- 2026届高考英语 七选五 解题技巧 课件.pptx
- 2025年国家保安员考试题库含答案(完整版).docx VIP
- JB_T14825-2024《土方机械液压挖掘机用液压柱塞泵可靠性试验方法》.pdf VIP
原创力文档

文档评论(0)