sack implementation.h:Fehler beim Versuch, Bag Struct zu deklarieren?
typedef struct node {
struct node *next;
char *element;
int repeats;
} Node;
typedef struct{
size_t size;
Node *head;
}Bag;
Linie, die Fehler in bag.c (die bag.h umfasst, die sack implementation.h umfaßt):
Bag bag_union(Bag bag1, Bag bag2){
Bag union;
return bag1;
}
Fehler:
bag.c: In function 'bag_union':
bag.c:188:12: error: expected '{' before ';' token
bag.c:188:7: error: two or more data types in declaration specifiers
make: *** [bag.o] Error 1
Wenn ich versuche, zu kompilieren, ohne diese Tasche zu erstellen, dann funktioniert es gut. Was ist das Problem?
Sie können keine Variable namens 'union' haben. –
lmao das reparierte es danke – Jenny