看你的 rear 是从下标0开始还是从1开始,从0开始就要+1得到长度。
r指向当前队列最后一个元素,因此新加入的元素存储位置是r+1,考虑到是循环的,所以要求余数组大小。++r是先加后使用,而r++是先使用后加1,所以A正确