#include <stdio.h>
#include <stdlib.h>
#define MaxSize 10
typedef struct {
//顺序栈
int data[MaxSize];//存放栈中元素的一维数组
int top;//栈顶指针top
/*
int *data;
int capacity;
int top;
*/
}stack;
void InitStack(stack *l){
//初始化顺序栈 //找到l的存放地址?
l->top=-1;//这里的-1
printf("顺序栈已经初始化\n");
}
void Push(stack *l,int x){
//顺序栈的入栈
考研数据结构与C语言笔记【1】【3-1】顺序栈的定义与实现
最新推荐文章于 2021-09-23 11:07:28 发布
本文详细探讨了数据结构中顺序栈的概念,并通过C语言提供了具体的实现方法,涵盖了栈的初始化、入栈、出栈等操作,是考研数据结构学习的重要参考资料。
摘要由CSDN通过智能技术生成