已知顺序栈的地址为s,此时栈不空且栈顶指示器top指向真实栈顶,执行出栈操作并将出栈元素赋值给x所指向的单元,则下列语句中,正确的是()

10 查阅

已知顺序栈的地址为s,此时栈不空且栈顶指示器top指向真实栈顶,执行出栈操作并将出栈元素赋值给x所指向的单元,则下列语句中,正确的是()

A.s->top--;*x=s->elem[s->top];

B.*x=s->elem[s->top];s->top=s->top-1;

C.*x=s->elem[s->top--];

D.*x=s->elem[s->top];s->top--;

参考答案:

答案:*x=s->elem[s->top];s->top=s->top-1;;*x=s->elem[s->top--];;*x=s->elem[s->top];s->top--;