单项选择题
在非满的循环顺序队列Q中,将数据元素e入队的主要操作语句是( )。
此队列的存储结构描述如下:
#define MAXQSIZE 100 //最大队列的容量
typedef struct{
QElemType *base; //存储空间的基址
int front; //队头指针,指向队头元素
int rear; //队尾指针,指向队尾元素的下一位置
}SqQueue; A.
Q.base[Q.rear++] = e; B.
Q.base[++Q.rear] = e; C.
Q.base[Q.rear] = e;
Q.rear=(Q.rear+1) % MAXQSIZE; D.
Q.rear=(Q.rear+1) % MAXQSIZE;
Q.base[Q.rear] = e;