1.循环队列SQ的存储空间是数组d[m],队头、队尾指针分别是front和rear,则执行出队后其头指针front值是front=(front+1)%m
解:
循环队列
进队:队尾指针(rear+1)%m
出队:对头指针(front+1)%m
m为数组容量
2.阅读C++语言代码输出 3 3
int main()
{
int arr[]={1,2,3,4,5,6,7};
int *p=arr;
*(p++)+=89;
printf("%d,%d\n",*p,*(++p));
return 0;
}
解:
printf 从右向左编译,从左向右输出,符合栈模型