q[N]; //初始化 其中hh指向队头 tt指向队尾 hh = 0, tt = 0; //入队操作 q[tt ++ ] = val; //出队操作 val = q[hh ++ ]; //队列是否为空 hh < tt //队不空 hh == tt //队空 //入队的元素个数 = tt