23 入栈 出栈
Posted 王小东大将军
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了23 入栈 出栈相关的知识,希望对你有一定的参考价值。
分析下列程序输出:string
int main() { StackS; char x,y; Initstack(S); x=\'n\';y=\'g\'; Push(S,x);Push(S,\'i\');Push(S,y); Pop(S,x);Push(S,\'r\');Push(S,\'t\');Push(S,x); Pop(S,x);Push(S,\' s\'); while(!StackEmpty(S)) { Pop(S,y);printf(y); }; Printf(x); }
分析:看完如下的结果即可。补充一下:Push(S,x)是往S中入栈,Pop(S,x)是从S中出栈,并把出栈的元素取代x中的元素。
以上是关于23 入栈 出栈的主要内容,如果未能解决你的问题,请参考以下文章