Een beetje basic, maar ik zit een linked list te maken in C. Ik heb het volgende:
maar die geeft op de aangegeven plaatsen bij het compileren de volgende foutmelding:
error: request for member `next' in something not a structure or a union.
Wat doe ik nou fout?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| typedef struct _ResList {
int res;
struct ResList *next;
} ResList;
void AddToResList(ResList **resList, int r) {
while (resList->next != NULL) { // geeft foutmelding
resList = resList->next; // geeft foutmelding
}
ResList *temp = malloc(sizeof(ResList));
temp->res = r;
temp->next = NULL;
resList->next = temp; // geeft foutmelding
} |
maar die geeft op de aangegeven plaatsen bij het compileren de volgende foutmelding:
error: request for member `next' in something not a structure or a union.
Wat doe ik nou fout?
[ Voor 15% gewijzigd door Verwijderd op 26-06-2006 20:21 ]