首页 > 代码库 > 23 入栈 出栈
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 入栈 出栈
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。