求助链表
  • 板块灌水区
  • 楼主Digital_Sunrise
  • 当前回复3
  • 已保存回复3
  • 发布时间2022/10/4 20:21
  • 上次更新2023/10/27 08:48:12
查看原帖
求助链表
413301
Digital_Sunrise楼主2022/10/4 20:21

Rt,以下程序为什么会有问题(输入完 nn 后再输入一个数就会炸)

struct NodeList
{
	int val;
	NodeList *pre,*nxt;
	NodeList(){pre = nxt = nullptr,val = 0;}
} *List[_];

int n;
int cnt;

int main()
{
	NodeList* LastBlock = List[0];
	cin >> n;
	for(int i = 1;i <= n;i++)
	{
		int k;
		cin >> k;
		NodeList* New = new NodeList;
		New -> val = k;
		New -> pre = LastBlock;
		LastBlock -> nxt = New;
		LastBlock = LastBlock -> nxt;
	}
//	for(NodeList* i = List[0] -> nxt;i -> nxt != nullptr;i = i->nxt)
//		cout << i->val << " ";
	return 0;
}
2022/10/4 20:21
加载中...