【小白成长撸】--链栈(C语言版)

 // 链栈.cpp : 定义控制台应用程序的入口点。
// #include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>//malloc的头文件 typedef struct line_stack//栈包装
{
int x;
struct line_stack *next;
}link; void pushes(link **top, int x);
void pops(link **top); int main()
{
return ;//这页代码只提供目标子函数,没有写主函数
} void pushes(link **top, int x)//入栈,
{
link *p; p = (link *)malloc(sizeof(link)); p->x = x;
p->next = (*top); (*top) = p; return;
} void pops(link **top)//出栈
{
link *p; if ((*top) == NULL)
{
printf_s("空栈\n");
return;
} p = (*top);
(*top) = p->next;
free(p); return;
}
上一篇:Python 斐波那契数列练习


下一篇:MyEclipse自动补全与快捷键设置