摘要: 个人账簿管理系统的设计请点击链接~~~http://user.qzone.qq.com/814618528/infocenter?ptlang=2052 阅读全文
posted @ 2009-05-28 11:26 jackhen->hench 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 数据结构 实验三 算术表达式求值演示//基本上已经OK了~~~~/*测试用例: 8;1+2+3+4;88-1*5;1024/4*8;1024/(4*8);(20+2)*(6/2); 3-3-3;8/(9-8);2*(6+2*(3+6*(6+6)));(((6+6)*6+3)*2+6)*2*/#include<iostream>#include<cstdio>#include... 阅读全文
posted @ 2009-03-13 22:27 jackhen->hench 阅读(7635) 评论(0) 推荐(0) 编辑
摘要: 寄存器是CPU内部重要的数据存储资源,是汇编程序员能直接使用的硬件的资源之一。由于寄存器的存取速度比内存快,所以,在用汇编语言编写程序时,要尽可能充分利用寄存器的存储功能。  寄存器一般用来保存程序的中间结果,为随后的指令快速提供操作数,从而免把中间结果存入内存,再读取内存的操作。在高级语言(如:C/C++)中,也有定义变量为寄存器类型的,这就是提高寄存器利用率的一种可行的方法。  另外,由于寄存... 阅读全文
posted @ 2009-03-04 15:15 jackhen->hench 阅读(300) 评论(0) 推荐(0) 编辑
摘要: //A=A∪Bvoid union(List &LA, List &LB){ La_len=ListLength(LA); while(!ListEmpty(LB)) { ListDelete(LB, 1, e); if(!LocateElem(LA, e, equal())) ListInsert(LA, ++La_len, e); }//while DestoryLis... 阅读全文
posted @ 2009-03-01 11:34 jackhen->hench 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 语言定义中说明, 每一种指针类型都有一个特殊值---``空指针"--- 它与同类型的其它所有指针值都不相同, 它``与任何对象或函数的指针值都不相等"。也就是说, 取地址操作符&永远也不能得到空指针, 同样对malloc()的成功调用也不会返回空指针, 如果失败, malloc()的确返回空指针, 这是空指针的典型用法: 表示``未分配"或者``尚未指向任何地方"的指针。   空指针在概念... 阅读全文
posted @ 2009-02-25 16:55 jackhen->hench 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 什么是引用? 引用其实就是对象的一个别名!  引用的应用主要是“按引用传递”(pass by reference):    void swap(int &i, int &j)    {       int tmp=i;       i=j;       j=tmp;    }    int main()    {       int x, y;       ... 阅读全文
posted @ 2009-02-25 13:59 jackhen->hench 阅读(547) 评论(2) 推荐(0) 编辑
摘要: 实验 二 集合的并、交和差运算//在写代码的过程中,没有注意头结点~~~ 导致出现了很多野指针~~~ ,几乎重写. 。o 0 ~~~// 经同学检查,发现有错误~~~ 红色部分代码已经修正//集合的并、交和差运算/*选作内容(1)集合元素的判定和子集判定运算(2)求集合的补集(3)集合的混合式运算表达求值(4)集合的元素类型推广到其他类型,甚至任意类型*//*测试数据:(1)Set1 = "mag... 阅读全文
posted @ 2009-02-23 22:51 jackhen->hench 阅读(10649) 评论(1) 推荐(0) 编辑
摘要: 数组是指针的基础,多数人就是从数组的学习开始指针的旅程的。下面我节选一些在各种论坛和文章里经常见到的关于数组的文字: “一维数组是一级指针” “二维数组是二级指针” “数组名可以作为指针使用” “数组名就是..........的常量指针” “数组名就是..........的指针常量... 阅读全文
posted @ 2009-02-23 18:03 jackhen->hench 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 实验一 复数的四则运算//1)由输入的实部和虚部生成一个复数; //2)两个复数求和; //3)两个复数求差; //4)两个复数求积, //5)从已知复数中分离出实部; //6)从已知复数中分离出虚部。 #include<iostream> using namespace std; typedef struct { double real; double img; }ComplexNu... 阅读全文
posted @ 2009-02-23 17:56 jackhen->hench 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 数据结构教程 第一课:数据结构的基本概念和术语 第二课:抽象数据类型的表示与实现 第三课:算法及算法设计要求 第四课:算法效率的度量和存储空间需求 第五课:线性表的类型定义 第六课:线性表的顺序表示和实现 第七课:实验一 线性表的顺序存储实验 第八课:线性表的链式表示与实现 第九课:循环链表与双向链表 第十课:栈的表示与实现 第十一课:栈的应用 第十二课:实验二 循环链表实验 第十三课:队列 第十... 阅读全文
posted @ 2009-02-22 22:42 jackhen->hench 阅读(2851) 评论(0) 推荐(0) 编辑