最近在看程序员面试宝典,毕竟渣渣要准备找工作了(错了,是不得不找啊!汗~~~),为什么要写一篇单链表呢?一是:当初渣渣根本没有学好;二是:宝典上说链表是一种相对简单的数据结构,容易引起面试官的多次反复发问。好难啊~~~~~
<span style="font-size:12px;">typedef struct node
{
int data;
struct node * next;
}Lnode, *LinkList;
ps:
typedef struct
{ error: 不能将 "LinkList" 类型的值分配到 "Lnode *" 类型的实体
int data;
strcut Lnode * next //ps:因为在此处声明了Lnode *对象next,but这个在下行才有
}Lnode, *LinkList;
解决方法:
typedef struct Lnode
{
int data;
struct Lnode * next;