C语言怎么建一个链表,书上的看不懂,求图解,详解。高分!!!

建立链表
2025-02-25 19:49:00
推荐回答(1个)
回答1:

学习链表 基础知识 指针和结构体

先建立一个结构体,结构体包含一个数据域和一个指向结构体的指针
比如
typedef struct{
int data; //数据域

PCHAIN pNext; //指向下一个数据

}CHAIN,*PCHAIN;
接着把数据相接起来 比如
PCHAIN pHeader; //这是一个头 指向数据开头
CHAIN tChainData1,tChainData2; //第一个数据 第二个数据.....
pHeader=&tChainData1; //指向第一个数据
tChainData1.pNext=&tChainData2; //第一个数据 连接第二个数据 依次类推
这只是我随便写的简单链表,不过大意都是这样的