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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/29 18:23:23
循环队列的初始状态为空,即rear=front=m 这里m即为队列的存储空间请问 为什么循环队列的初始状态为空时,rear和front要等于m?为什么不等于0?谢谢了
xݑ]N@h *jmO1֦efv1<y:sՌܐ];v(%9{Vˬo;^(bEEO5K2p xwX|D2ėFwhhkHȯ.j4pOy2p(B\DIua[%WŵU҂ ɓNLj+cpaXWx0:ƅQJzCd }uT&l6*,-K^5Z2

循环队列的初始状态为空,即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的话这两个就是空指针了,而且队列的创建需要用到循环语句不断分配内存的,开始时头尾指针应该同时指向队列中第一个元素的内存空间