永发信息网

C语言中什么是出栈?

答案:2  悬赏:50  手机版
解决时间 2021-02-15 07:22
C语言中什么是出栈?
最佳答案
栈是一种数据结构,一个栈相当于一个盒子,把东西(数据)放入盒子里的过程叫做入栈,把东西从盒子里取出来的过程叫做出栈。栈还有一个特殊的规则,就是先进后出,即盒子里的东西只能叠加摆放,放进去的下一件东西只能堆在前一件东西的上面,取出时只能先取出盒子最上面的一件东西。出栈也就是将栈指针所指的数据从栈中弹出的过程,每一次出栈的一定是栈顶元素,出栈后栈指针向下移动一位指向下一个元素。习惯上入栈用PUSH表示,出栈用POP表示。
全部回答
栈是一种数据存储的结构,其实跟数组,队列的存储方式是一样的,主要是它有存储的规则,就是先进后出,只在栈定操作。 也就是说数据存入一个栈,取出的是最后一个存入的数据,必须从最后一个开始取。 可参考百度百科和维基百科
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家常土菜馆在什么地方啊,我要过去处理事情
cranberry concentrate是什么意思
整数,小数,分数的倒数
中学生谈恋爱是一个不可回避的话题。某校九年
为什么中国高铁会成为中国走向世界的 名片
邻点社区连锁便利店在哪里啊,我有事要去这个
哈弗H9标牌标注155KW怎么回事到底多少马力
谁有歌舞青春123里面好的台词截图 谢谢 好看
长城商务宾馆我想知道这个在什么地方
【有一张神奇图片,是一个舞女,看是顺时针还是
求助,不小心把两幅麻将都卡在里面了,怎么操
华佗杯全国大学生针灸操作技能大赛几年举行一
婆婆很懒怎么办
象棋残局150局踏雪寻梅怎么破解
和夏阿瓦提乡巴什英买里村怎么去啊,有知道地
推荐资讯
陶圩希望双语辅导中心地址在什么地方,想过去
药水点痣结痂掉后 痣还在 但是痣的颜色变浅了
【城市标志】什么是城市化?城市化的标志是什
我的手机号码被限制了是怎么回事。
2019年自主学习与测评单元活页卷八年级地理上
我怎么用动态域名6.0来实现动态IP的远程监控
网上办信用卡靠谱吗10分
关于初冬小雨的句子
在进行外围护结构的隔热设计时,隔热处理的侧
书法小组共有16名同学其中男生占4/33/4你们女
15v电正负15v直流稳压电源
鱼和飞鸟的故事有多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?