创建了一个程序,用于将节点添加到链表中,但是不输出任何内容。
void Insert (int data, int position) {
struct Node* newNode = new Node();
newNode->data = data;
newNode->next = NULL;
if (position == 1) {
newNode->next = head;
head = newNode;
return;
}
struct Node* previousNode = head;
for(int i= 0; i<=position-2;i++)
{
previousNode=previousNode->next;
}
newNode->next = previousNode->next;
previousNode->next=newNode;
}