当前位置:   article > 正文

栈的初始化

栈的初始化

栈的结构定义

栈的初始化

我的代码

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define MAXSIZE 100
  4. typedef struct{
  5. int *base;//栈顶指针int stacksize
  6. int *top;//栈底指针SElemType *top
  7. int stacksize;//栈可用最大容量}SqStack;
  8. }SqStack;
  9. SqStack* Initstack(SqStack *S){//构造一个空栈
  10. S->base=malloc(MAXSIZE*sizeof(int));
  11. if(!S->base)exit;//存储分配失败
  12. S->top=S->base;//栈顶指针等于栈底指针S
  13. S->stacksize=MAXSIZE;
  14. }
  15. int main(){
  16. }

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/404979?site
推荐阅读
相关标签
  

闽ICP备14008679号