生产者-消费者 C的简单模拟
来源:互联网 发布:一入淘宝深似海 编辑:程序博客网 时间:2024/05/18 01:01
//生产者-消费者 C的简单模拟。随机产生数字,偶数生产,奇数消费。
#include <stdio.h>#include <stdlib.h>#include <windows.h>
#define n 5int count=0;void producer(){//生产者int in=0;//输入指针if(count<0){in=(in+1)%n;count++;printf("生产者生产一件产品,唤醒一消费者/n");}else if (count<n){in=(in+1)%n;count++;printf("producer/n");} else{in=(in+1)%n;count++;printf("缓冲池已满,生产阻塞。/n");}}void consumer(){//消费者int out=0;//输出指针if (count>n){out=(out+1)%n;count--;printf("消费者消费一件产品,唤醒生产者/n");} else if(count>0){out=(out+1)%n;count--;printf("consumer/n");}else{out=(out+1)%n; count--;printf("缓冲池为空,消费阻塞。/n");}}int main(){int t,i=0;while(i<30){t=rand();//scanf("%d",&t);if (t%2==0){producer();} else{consumer();}i++;
Sleep(300);}return 0;}
- 生产者-消费者 C的简单模拟
- 简单的生产者-消费者
- java多线程之生产者与消费者问题的简单模拟
- java多线程之生产者与消费者问题的简单模拟
- java简单模拟生产者消费者问题
- 多线程生产者与消费者简单模拟
- 一个简单的C语言操作系统生产者消费者模型
- 简单的生产者消费者模型
- 一个简单的生产者消费者
- 简单的生产者消费者例子
- 线程中的生产者和消费者的模拟
- 生产者消费者问题的pthread模拟
- 生产者消费者模拟程序
- 生产者消费者模拟
- 生产者-消费者模拟
- 模拟生产者/消费者模型
- 生产者和消费者模拟
- 生产者消费者模拟程序
- 在职PK在野程序员
- FLASH+JAVA开发实时网络游戏
- CSS颜色代码大全
- asd
- java内存设置
- 生产者-消费者 C的简单模拟
- 體對高煥堂於2009 QCon 北京大會演講評語
- Comet 基于AJAX的HTTP长连接
- 关于热插拔usb hotplug /proc/sys/kernel mdev udev busybox
- 获得当前数据库对象依赖关系的实用算法
- KrbGuess – Guess/Enumerate Kerberos User Accounts
- 深入理解Linux的系统调用
- C语言实例程序
- Unix/Linux下的Curses库开发指南——第二章 curses库I/O处理