看完
复仇
看了看队列。花了半小时来编写、调试。写完博客再去温习下
枪火
/*
** File name: SeqQueue.h
** Author: ZhouFeng
** Date: 2012/03/27
*/
#ifndef SEQ_QUEUE_H
#define SEQ_QUEUE_H
#define BOOL int
#define ERROR 0
#define SUCCESS 1
#define TRUE 1
#define FALSE 0
#define MAX_SIZE 100
typedef int EleType;
typedef struct SeqQueue
{
EleType _seqQueue[MAX_SIZE];
/* End of queue */
int nRear;
/* Front of queue */
int nFront;
/* Counter number of element */
int nCount;
}SeqQueue;
/* Operation */
void InitSeqQueue(SeqQueue *Q);
int SeqQueueAppend(SeqQueue *Q, EleType data);
int SeqQueueDelete(SeqQueue *Q, EleType *data);
BOOL IsQueueEmpty(SeqQueue *Q);
int GetQueue(SeqQueue *Q, EleType *data);
#endif
/