Gerne. Hier der funktionierende Code zum Anhängen von Integer Werten an eine lineare Liste:
Code:
...
struct storage{
int data;
struct storage *next;
};
struct storage *next = NULL;
struct storage *first = NULL;
...
void insert_func(int number){
struct storage *p = new storage;
if(first == NULL){
p->data = number;
p->next = NULL;
first = p;
}
else {
p->data = number;
p->next = NULL;
struct storage *tmp = first;
while(tmp->next != NULL){
tmp = tmp->next;
}
tmp->next = p;
}
}
...