insertlist.cpp

来自「一个用于展示数据结构中插入」· C++ 代码 · 共 26 行

CPP
26
字号
#include"chainbelth.h"
void Insertlist(linklist &l,int i,int e)
{
	linklist p,q;
	int j=0;
	p=l;
	if(l->next!=NULL)
	{
		while(p&&j<i-1)
		{
			p=p->next;
			++j;
		}
		if(!p||j>i-1)
			printf("Error\n");
		q=(linklist)malloc(sizeof(Lnode));
		if(!q)
			printf("Error!\n");
		q->data=e;
		q->next=p->next;
		p->next=q;
	}
	else 
		printf("You do not create a chain belt,please create first:\n");
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?