blob: 11806b5b6269754e368e7e7b29b4f923fb3dbf3b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include<stdio.h>
#include<stdlib.h>
#include<stdbool.h>
#define MAXSIZE 5
typedef struct queue {
int * base;
int front;
int rear;
} Queue;
bool InitQueue (Queue * q);
bool EnQueue (Queue * q, int e);
bool DeQueue (Queue * q, int * e);
int LengthQueue (Queue * q);
int GetHead (Queue * q);
|