【单选题】对于一个未空的顺序栈S,若要删除栈顶元素并用e保存,则实现其操作的主要语句序列是( )。假设其中顺序栈的存储结构描述为: typedef struct{ SElemType *base ; //栈底指针 SElemType *top; //栈顶指针 ,指向栈顶元素的一下存储位置 int st...
A.
e=S.top; S.top=S.top-1; 或者是: e=S.top--;
B.
S.top=S.top-1;e=S.top; 或者是: e=--S.top;
C.
e=*S.top; S.top=S.top-1; 或者是: e=*S.top--;
D.
S.top=S.top-1; e=*S.top; 或者是: e=*--S.top;