【栈的操作及应用–括号匹配】

栈的操作及应用–括号匹配 栈是只在表尾进行插入和删除操作的线性表,把允许插入删除的一端叫做栈顶,另一端叫做栈底,栈又称为先进后出的线性表 定义结构体:
typedef struct CharStac {
int top;
int data[STACK_MAX_SIZE];
}*CharStackPtr,CharStack;

进栈操作:
void push(CharStackPtr paraStackPtr,int paraValue) {
// 判断栈是否已经满了
if(paraStackPtr->top>=STACK_MAX_SIZE-1) {
printf("the stack is full/r/n");
return;
}
// 更新栈顶
paraStackPtr->top++;
// 将数据进栈

【栈的操作及应用–括号匹配】最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/31248.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>