Oprettelse af ListToArray funktion
Jeg står og skal lave en ListToArray funktion, men jeg er gået i sort over det og kan ikke rigtig komme videre.Indtil videre ser min funktion således ud:
void ListToArray(struct node *p)
{
int i;
int counter=0;
struct node *q;
q=p;
while(q != NULL)
{
counter++;
q=q->next;
}
}
Som I nok kan se, så er den eneste funktionalitet på nuværende tidspunkt optælling af antallet af elementer i listen.
Jeg ved jeg skal have oprettet et array hvori de enkelte elementer fra listen skal lægges.
Men som sagt er jeg gået kold over det.
Håber nogen kan hjælpe