Wird p = (users *)malloc(sizeof(users));
Speicher für die Playlist-Struktur erstellen? Wie kann ich reply.allbum mit p referenzieren?Wird das malloc die zweite Struktur?
struct playlist_ {
int album;
int track_num;
struct playlist_ *next;
};
struct users_ {
int user_ID;
struct playlist_ playlist;
struct users_ *next;
};
typedef struct playlist_ playlists;
typedef struct users_ users;
users *p;
p = (users *)malloc(sizeof(users));
http://stackoverflow.com/questions/4982339/malloc-of-struct-array-with-varying-size-structs Nicht Ihre Frage zu verweisen, hat aber einige gute Beispiele . –