栈结构体
typedef struct node//定义栈结点类型
{
int data;
struct node * next;
}Node;
typedef struct myStack//定义栈结构
{
int size;
Node * top;
}myStack;
- 创建栈
void createStack(myStack ** s)//创建栈
{
if(*s != NULL)//预防译编程
{
printf("指针不为空");
return;
}
*s = (myStack *)malloc(sizeof(myStack));
(*s)->top =