
bool AddQ( Queue Q, ElementType X ){
if(Q->Count==Q->MaxSize){
printf("Queue Full\n");
return false;
}
Q->Data[(Q->Front+Q->Count)%(Q->MaxSize)]=X;
Q->Count++;
return true;
}
ElementType DeleteQ( Queue Q ){
if(Q->Count==0){
printf("Queue Empty\n");
return ERROR;
}
int x=Q->Data[Q->Front];
Q->Front=(Q->Front+1)%(Q->MaxSize);
Q->Count--;
return x;
}
1211

被折叠的 条评论
为什么被折叠?



