- 博客(6)
- 收藏
- 关注
原创 数据结构串的静态存储结构的源码实现
//串的静态存储结构/**静态数组存储结构typedef struct{ char str[MaxSize]; int length;}String;*//**动态的数组存储结构typedef struct{ char *str; //表示动态数组的名 int MaxLength;//表示动态数组元
2014-05-31 23:18:07 990
原创 链式队列的操作实现
操作实现结果:一、运行后的效果:二、入列:三、出列:四、取队头元素:代码:/***程序是链式的队列的代码 */ #include #include #include using namespace std;typedef int DataType;//定义DataType 为整型
2014-05-29 13:15:06 960
原创 链表的基本操作
/链表的基本操含有对链表的建立,插入,删除,查询,输出等基本操作/在此特别提醒链表的基础尤为重要,在这里重写此代码能够更加深刻的理解了链表的空间的申请,/头节点的建立以及头指针的重要和尾节点存在的必要性/这个源代码以链表的创建为核心,为了怕麻烦就没有进行优化,但是创建和输出是这个代码的核心。/希望这个能帮助到初学者,在这有不懂得地方可以看我的随笔,链表的整表的创建,
2014-05-17 13:03:06 585
转载 指针空间的申请和释放自netanimals
一、malloc()和free()的基本概念以及基本用法: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 关于分配失败的原因,应该有多种,比如说空间不足就是一种。char *Ptr = NULL; Ptr = (char *)
2014-05-16 16:42:25 480
原创 顺序表的增删改查
#include #include #define MaxSize 100using namespace std;typedef int DataType;typedef struct { DataType List[MaxSize] ; int size;}SeqList;//初始化列表中的元素void ListInitiate(Se
2014-05-12 22:38:39 551
原创 顺序表堆栈的操作实现源码
//堆栈的实现,顺序表的实现//编写一个C源程序,其中包含顺序表示的空栈的创建、判断栈是否为空、进栈、出栈、取栈顶元素等操作#include #include #define MaxSize 20 using namespace std;typedef int DataType;typedef struct { int stack[MaxSize];in
2014-05-12 22:06:58 1040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人