生产者——消费者 c语言

时间:2012-12-17 12:28:01
【文件属性】:

文件名称:生产者——消费者 c语言

文件大小:22KB

文件格式:DOC

更新时间:2012-12-17 12:28:01

生产者消费者

生产者——消费者 c语言 C语言 #include #define size 5 int empty,full,in,out,a[size]={0},i,m=1; void produce() { int j; if(empty>0) { empty--; a[in]=1; printf("生产一件产品,1为继续生产,2为消费\n"); in=(in+1)%size; scanf("%d",&j); switch(j) { case 1: i=j;break; case 2: i=j;break; default: printf("结束操作");m=0; } full++; } else


网友评论

  • 实现略显简单,但是思想正确,实现了生成者与消费者的互斥等