#include<stdio.h>
#include<stdlib.h>
typedef struct SNode
{
int data;
struct SNode *next;
}SNode;
SNode *Create(); //创建节点
void InsertData(SNode *s); //进栈
void Delete(SNode *s); //出栈
void ViewData(SNode *s); //遍历链栈
int main()
{
SNode *s = Create(); //创建一个链表头结点作为链栈
s->data = 0; //初始化链栈,使用头结点存放数据个数
ViewData(s); //遍历链栈
InsertData(s); //向链栈中添加数据
ViewData
【C语言】带头结点链栈-基本操作
最新推荐文章于 2023-10-07 19:41:04 发布