博主C、C++初学者,小白一名。
想实现一个链表的创建,以及其中元素删除两个功能。
创建没有问题,但是到删除功能就报错。
debug后发现,delete(q)之前都没问题,到这句就报错
求大神指点
typedef struct LNode{
int data;
struct LNode *next;
}*Linklist;
void main()
{
Linklist L ;
CreateList(L);
printElem(L);
int number,e;
cout << "请输入要删除的位置 :"; //删除元素
cin >> number;
ListDelete(L, number,