【考点】本题考查数据结构--栈和队列--队列--队列的应用--循环队列。 【解析】在循环队列中,为了方便起见,约定初始化建空队时,令front=rear=0。但是,当队空时,front=rear;当队满时,front=rear亦成立。因此只凭等式front=rear无法判断队空还是队满。有两种方法处理上述问题: (1)另设一个标志位以区别队列是空还是满。 (2)牺牲一个存储空间,约定以“队列头指针front在队尾指针rear的下一个位置上”作为队列“满”状态的标志。即: ① 队空时:front=rear; ② 队满时:(rear+1)%maxsize=front。 综上所述,本题选C。