1. 首页
  2. 编程语言
  3. C
  4. 生产者——消费者 c语言

生产者——消费者 c语言

上传者: 2019-04-17 22:09:10上传 DOC文件 22KB 热度 37次
生产者——消费者 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 default: printf("结束操作");m=0; } full++; } else
下载地址
用户评论
码姐姐匿名网友 2019-04-17 22:09:10

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