静态链表的定义
点击查看代码
#include<cstdio>
#include<stdlib.h> //malloc()
//链表结点定义
struct Node {
int data; //数据域
int next; //指针域
}node[10000]; //node是静态链表,大小为10000
int main() {
//设初始结点地址为1111,第2个结点地址为2222,第3个结点地址为3333
node[1111].next = 2222; //第1个结点指向第2个结点
node[2222].next = 3333; //第2个结点指向第3个结点
node[3333].next = -1; //第3个结点后面没有结点,用-1表示NULL
return 0;
}