我对链接列表很新,他们现在非常困惑我。我需要编写一个代码,将整数文本文件读入单链表。我已经编写了要在文本文件中读取的代码并且它正常工作,但现在我需要使用以下结构将文件中的整数读入列表。很感谢任何形式的帮助。
struct Item {
int val;
Item* next;
};
Item (int v, Item *p, Item *n)
{ val = v; prev = p; next = n; }
};
void list(Item *&head, int val)
{
Item *newptr = new Item;
newptr->val = v;
newptr->next = NULL;
if (head == NULL)
head = newptr;
else
Item *temp = head;
while(temp->next){
temp = temp->next;
}
temp->next = newptr;
}
答案 0 :(得分:1)
查看此链接
http://www.dreamincode.net/forums/topic/172786-read-from-file-into-a-linked-list/
它有一些对你有用的有用源代码