rear=(rear+1)%capacity;
队列长度最大为maxsize,每做一次入队操作指针向上移动,当超过最大长度时,回归到最初
capacity是你的数组的大小,bai如果最后一du个元素位置被使用后,要再存下一个元素,那zhi么按循环队列的定义,应该dao是存到数组的开头,而对capacity取余则可以使得下标从capacity-1变为0,然后递增,达到循环的目的
rear=(rear+1)%capacity;
队列长度最大为maxsize,每做一次入队操作指针向上移动,当超过最大长度时,回归到最初
capacity是你的数组的大小,bai如果最后一du个元素位置被使用后,要再存下一个元素,那zhi么按循环队列的定义,应该dao是存到数组的开头,而对capacity取余则可以使得下标从capacity-1变为0,然后递增,达到循环的目的