为了账号安全,请及时绑定邮箱和手机立即绑定

关于void Push_Stack(Elem x)/*入栈函数*/的问题,求解释~

关于void Push_Stack(Elem x)/*入栈函数*/的问题,求解释~

慕哥6287543 2021-12-16 11:11:58
void Push_Stack(Elem x)/*入栈函数*/{if (IsFull()){printf("Stack is full,cannot push element!");exit(0);}stack[top]=x;top++;} 这个函数是什么意思啊?有哪位好心人帮帮忙啊
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

函数作用:将一个单元存入栈中
if (IsFull()){printf("Stack is full,cannot push element!");exit(0);}
//判断该栈是否已满,满了则输出Stack is full,cannot push element!,并退出函数
stack[top]=x;
top++;
//将单元存入栈头,栈顶指针指向下一个,准备下一次入栈

查看完整回答
反对 回复 2021-12-19
?
炎炎设计

TA贡献1808条经验 获得超4个赞

字面上,该方法应是把一个字符c压到栈stack的顶端。
属于自制的stack实现,非STL标准库方法。

查看完整回答
反对 回复 2021-12-19
  • 2 回答
  • 0 关注
  • 208 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号