在解决计算机主机和打印机之间速度不匹配问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则从该缓冲区中取走数据打印。该缓冲区应该是一个()结构。
查看答案
一个顺序栈s,其栈顶指针为top,则将元素e入栈的操作是()。
A. *s->top=e;S->top++;
B. s->top++;*S->top=e;
C. *S->top=e
D. s->top=e;
判定一个顺序栈S (栈空间大小为n)为空的条件是()。
A. s->top==0
B. S->top!=0
C. s->top==n .
D. s->top!=n
循环队列用数组A[O, m-1] 存放其元素值,已知其头尾指针分别是 front 和rear,则当前队列中的元素个数是()。
A. (rear- front+m) %m
B. rear- front+1
C. rear- front-1
D. rear- front