永发信息网

C中怎样清空一个栈(要具体算法)

答案:2  悬赏:20  手机版
解决时间 2021-07-30 05:28
在C语言的数据结构学习中,遇到一个问题,到底怎样真正清空一个栈?是不是void ClearStack(Stack &S){
S.top=NULL;
S.stackSize=0;
}(要具体算法)
最佳答案
如果你的链表是用数组的话,那么只要简单得把指向栈顶的指针(一个整数) = -1(因为数组的下表是从0开始) 就OK,表示没有元素,
如果你的链表是用动态结构的话,那么你要把这个栈的所有元素释放了,最后s.stack = NULL;

全部回答

栈顶指到栈底不就释放了嘛

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
好听的日本名字男,含伊藤的
人很烦该怎么办?
WWE里女郎们一起出场时的音乐?
汝州市平顶山彩票销售店地址在哪里啊
下列各项中,不属于有价证券的是?
NaOH能与水反应么?
《爱秀电影》栏目中采用的背景音乐是什么?
求关于神起的歪歪语音的ID
那个地方的手机打不通?
(7+2.3—x)除以2=3.1
肺气肿怎么医治?具体方法,中医和西医 谁更
DNF天神总掉线怎么回事?
WIN7自带的主题怎么删除啊?
建华区齐齐哈尔学府综合超市哪位知道具体地址
七剑下天山下部什么时候出?
推荐资讯
炫舞延边誰有
福州ktv的价格,认真看问题。
求多普达830行货原版WM5.0 ROM !!!!
我的手机怎么进不了空间了
地下城堡龙鳞在哪买,DNF盒子哪里买
请问 申请工伤伤残鉴定怎么写
铁锋区齐齐哈尔爱心旅店这个地址怎么能查询到
宜昌哪儿有卖DHC
神州七号哪年发射
丝路英雄中声望多少的人可以出殖民地6?
老城区洛阳耕砚堂(西大街)这个地址在什么地方
见到美女吹口哨是不礼貌的行为吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?