静态链表的定义

点击查看代码
#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;
}

posted @ 2022-09-29 21:20  zhaoo_o  阅读(12)  评论(0编辑  收藏  举报