单项选择题
对于一个未满的顺序栈S,若要将新数据元素e压入栈S中,并使其成为新的栈顶元素,则实现此操作的主要语句序列是( )。假设其中顺序栈的存储结构描述为:
typedef struct{
SElemType *base ; //栈底指针
SElemType *top; //栈顶指针 ,指向栈顶元素的一下存储位置
int stacksize
}SqStack;
A.
S.top=e; S.top=S.tpo+1; 或者是: S.top++=e;
B.
S.top=S.top+1; S.top=e; 或者是: ++S.top=e;
C.
*S.top=e; S.top=S.top+1; 或者是: *S.top++=e;
D.
S.top=S.top+1; *S.top=e; 或者是: *++S.top=e;
点击查看答案
相关考题
