void Push_Stack(Elem x)/*入棧函數(shù)*/{if (IsFull()){printf("Stack is full,cannot push element!");exit(0);}stack[top]=x;top++;} 這個函數(shù)是什么意思啊?有哪位好心人幫幫忙啊
2 回答

寶慕林4294392
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個贊
函數(shù)作用:將一個單元存入棧中
if (IsFull()){printf("Stack is full,cannot push element!");exit(0);}
//判斷該棧是否已滿,滿了則輸出Stack is full,cannot push element!,并退出函數(shù)
stack[top]=x;
top++;
//將單元存入棧頭,棧頂指針指向下一個,準(zhǔn)備下一次入棧

炎炎設(shè)計(jì)
TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個贊
字面上,該方法應(yīng)是把一個字符c壓到棧stack的頂端。
屬于自制的stack實(shí)現(xiàn),非STL標(biāo)準(zhǔn)庫方法。
添加回答
舉報
0/150
提交
取消