生产者消费者.docVIP

  • 11
  • 0
  • 约4.31千字
  • 约 5页
  • 2015-09-26 发布于重庆
  • 举报
生产者消费者

生产者/消费者 /* */ #includestdio.h #includemalloc.h #includeiostream.h struct PCB { int flag; //1为生产者,2为消费者 int numLabel; }; typedef struct QNode { PCB data;//数据域 struct QNode* next;//指针域 }QNode, *QueuePtr; typedef struct { QueuePtr front;//队头指针 QueuePtr rear;//队尾指针 }LinkQueue; typedef struct LNode { QueuePtr data; struct LNode *next; }LNode, *LinkList; void QueueInit(LinkQueue Q)//初始化队列 { Q.front = Q.rear = (QueuePtr)malloc(sizeof(QNode)); Q.front-next = NULL; } void LinkListInit(LinkList L)//初始化链表 { L = (LinkList)malloc(sizeof(LNode)); } void EnQueue(LinkQueue Q, QueuePtr p)//入队 {

文档评论(0)

1亿VIP精品文档

相关文档