- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 链表大杂烩
#include using namespace std; class book { public: int num; float price; book *next; }; book *head; //尾插法创建链表 book *CreatEnd() { book *p1; book *p2; p1=new book; head=p1;
2011-12-21 14:26:10 295
原创 链表插入、删除学习笔记
链表的插入: 声明:可以把向前挂车厢想象成把后一节车厢的地址赋值给前一车厢的next指针。 首先,我们把链表的节点比喻成火车的车厢。每节车厢的前面都有一个钩子,我们把这想想成指针,他用来连接上一节车厢。 接着,使用尾插法的话,也就是先要找到火车尾,即链表的尾指针。然后把自己要加进去的车厢挂到火车的最后面。最后标记这节车厢为火车尾(把地址赋值给尾指针)。 使用头插法的话,就是先找到火车头,即
2011-12-20 16:12:08 520 1
原创 单向链表创建存入数组后翻转
学到链表这章就写了这个,在调试时发现数组下标越界2个左右的字符是可以的.但数组下标越界错误无疑是致命的,编译器不会去检查数组下标是否越界完全靠自己把握这个一定要注意:/******************************************************************** created: 2011/12/20 created: 20:12:2011 1
2011-12-20 10:28:24 530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人