没有合适的资源?快使用搜索试试~ 我知道了~
C源码_之银行事件驱动模拟程序
需积分: 13 17 下载量 126 浏览量
2012-02-01
11:07:27
上传
评论 1
收藏 52KB DOC 举报
温馨提示
试读
6页
C源码_之银行事件驱动模拟程序,其中使用了队列的数据结构,详细的使用了队列的添加、删除的功能,以及队列应用于银行事件的调用。
资源推荐
资源详情
资源评论
银行事件驱动模拟程序
#include<stdlib.h>
#include<stdio.h>
#include<malloc.h>
#include<conio.h>
typedef struct
{
int OccurTime;
int NType;
}Event,ElemType;
typedef struct
{ int ArrivalTime;
int Duration;
}QElemType;
struct LinkNode
{ Event data;
struct LinkNode *next;
};
typedef struct LinkNode LNode;
typedef struct LinkNode *LinkList;
typedef struct LinkNode *EvenList;
typedef struct QNode
{ QElemType elem;
struct QNode *next;
}QNode,*QueuePtr;
typedef struct LinkQueue
{ QueuePtr front;
QueuePtr rear;
}LinkQueue;
EvenList ev;
Event en;
LinkQueue q[5];
QElemType customer;
int TotalTime,CustomerNum,CloseTime;
/*初始化有序链表*/
int InitList(EvenList *L)
{ *L=(LNode *)malloc(sizeof(LNode));
if(!(*L)) exit(0);
(*L)->next=NULL;
return 1;
}
/*删除链头元素*/
int DeHead(EvenList *L,Event *e)
{ LNode *pc,*q;
资源评论
nma_123456
- 粉丝: 43
- 资源: 100
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功