读书人

创造正向链表

发布时间: 2012-10-25 10:58:57 作者: rapoo

创建正向链表
创建正向链表

nodeType* buildList() {
nodeType *first, *last, *newNode;
int num;

cout<<"Enter a list number(end with -999): ";
cin>>num;
first = NULL;
last = NULL;
newNode = NULL;

while(num!=-999) {
newNode = new nodeType;
newNode->info = num;
newNode->next = NULL;

if(first==NULL) {
first = newNode;
last = newNode;
}else {
last->next = newNode;
last = newNode;
last->next = NULL;
}
cin>>num;
}

return first;
}

读书人网 >编程

热点推荐