写代码着实会上瘾,是该克制一下了。。。下面是链栈的基本操作实现。 再啰嗦一句哈,对于链栈,其压栈操作无需考虑栈满溢出的问题,压栈操作的实质上就是线性表的“头插法”操作。 头文件定义 #include <stdio.h> #include <stdlib.h> /** * 栈的链式存储实现-在此不提供头结点 */ //数据类型 typedef int ElemType; //栈的节点定义[同线性表] typedef struct SqStackNode