循环队列的初始状态为空,即rear=front=m 这里m即为队列的存储空间请问 为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?谢谢了

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/06 07:41:13
循环队列的初始状态为空,即rear=front=m这里m即为队列的存储空间请问为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?谢谢了循环队列的初始状态为空,即rear=f

循环队列的初始状态为空,即rear=front=m 这里m即为队列的存储空间请问 为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?谢谢了
循环队列的初始状态为空,即rear=front=m 这里m即为队列的存储空间
请问 为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?
谢谢了

循环队列的初始状态为空,即rear=front=m 这里m即为队列的存储空间请问 为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?谢谢了
等于0的话这两个就是空指针了,而且队列的创建需要用到循环语句不断分配内存的,开始时头尾指针应该同时指向队列中第一个元素的内存空间