04 2007 档案
摘要:队列的链式存储结构简称链队列 # include # include /*定义链队列*/typedef char NodeData;typedef struct node{ NodeData nodedata; //节点数据 struct node * ne...
阅读全文
摘要:实现方式一# include # include typedef char NodeData;//链栈typedef struct Node{ NodeData data; struct Node *next;}StackNode;typedef struct...
阅读全文
摘要:C语言实现数据结构中的循环链表 # include # include typedef struct node //定义链表中结点的结构{ int code; struct node *next;}NODE,*LinkList; /*错误信息输出函数*...
阅读全文
摘要:栈(Stack)是限制仅在表的一端进行插入和删除运算的线性表,通常称插入,删除的一段为栈顶(Top),另一端为栈底(Botton)。当表中没有元素时称为空栈. 栈是后进先出(last in first out)的线性表 下面是C语言实现数据结构中的顺序栈及基...
阅读全文
摘要:链表是用一组任意的存储单元来存放线性表的结点. 为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址信息,这个信息称为指针或链 下面是C语言实现链表的数据结构及基本的算法。 # include # include typede...
阅读全文
摘要:将线性表的结点按逻辑次序依次存放在一组地址连续的存储单元里.用这中方法存储的线性表称为顺序表(Sequential List) 一般可以用数组来描述顺序表.下面以C语言数组方式实现顺序表,及顺序表的基本运算 # include # include # defi...
阅读全文
摘要:函数的参数不仅可以是整型、浮点型、字符型等数据,还可以是指针类型。它的作用是将一个变量的地址传送到另一个函数中。 指针变量作为函数参数和一般变量作为函数参数是有区别的,对于这种区别初学者一般都很迷惑。下面我将就一个简单的例子来说明一下它们的区别。看透以后也许也...
阅读全文
浙公网安备 33010602011771号