仰望星空
发布时间:2015-12-15 14:06:01
一、栈 栈的特性是先进后出,首先定义一个栈顶指针head或者Top都是可以的。入栈的时候总是在栈顶指针指向的位置插入元素,这样首先插入的元素就跑到后边去了。出栈的时候也是首先从栈顶指向的节点处先出栈,以此来实现先入后出。。代码如下:其实还就是单链表,只不过单链表初始化的时候不是从后面,而是从.........【阅读全文】
发布时间:2015-12-12 21:54:56
一、 前几天学习了单向链表,这两天学双向循环链表感觉容易了许多,双向循环链表比单向链表的优势是能够知道后一个节点,向前访问,不需要像单向链表一样再从头开始访问。 下面说一下我对头结点head的理解,前几天学单向链表的时候其实是没有真正理解的,其实头节点中保存的就是一个入口地址,也就是你.........【阅读全文】
发布时间:2015-12-02 19:10:48
编了个结构体数组做参数的程序,结果在对结构体数组的字符串变量做初始化的时候出了问题,这个字符串不能使用数组来初始化话,要不然是会出错的,只能使用指针来进行初始化。 程序如下:点击(此处)折叠或打开/*结构体数组或指针做参数--地址传递*/.........【阅读全文】