struct queue
{
int data[100];//队列的主体,用来存储内容
int head;//队首
int tail;//队尾
};
struct:关键字
queue:结构体的名字
该结构体的三个成员:整型数组 data、整型 head和整型 tail
注意结构体结尾的符号 ;
定义结构体变量:
struct queue q;
访问结构体变量的内部成员:
q.head=1;
q.tail=1;
scanf("%d",&q.data[q.tail]);
struct queue
{
int data[100];//队列的主体,用来存储内容
int head;//队首
int tail;//队尾
};
struct:关键字
queue:结构体的名字
该结构体的三个成员:整型数组 data、整型 head和整型 tail
注意结构体结尾的符号 ;
定义结构体变量:
struct queue q;
访问结构体变量的内部成员:
q.head=1;
q.tail=1;
scanf("%d",&q.data[q.tail]);