可以参考下这篇文章,希望对你有帮助:
定义两个结构体,一个结构体用来存放数据,另外一个结构体用来当链表的节点,用来存储存放数据的结构体和指针
你是指单链表节点么?
typedef struct _comic
{
char name[40];
char type[20];
int year;
char country[40];
_comic *next;
}comic,*pcomic;
struct StNode
{
int data;//节点的数据内容,根据实际情况修改
struct StNode * next; //下一个节点
}
这就是用结构体表示单链表的写法
单链表的使用可以参考我的博文: