Anfägerfrage: Baum dynamisch bauen
-
Ich werde wohl erst mal bei statischen Array mit passender struct bleiben. Beim Nachlesen bei den Microcontrollerleuten wird malloc eher mit Vorsicht verwendet. Ich werde das Ganze erst mal austesten.
Vielen Dank an alle.
-
typedef struct{ char *name; } object; typedef struct{ int id; char *name; object link[]; } room;
kannst du die ids selbst frei wählen? das wäre optimal, dann könntest du die ids nämlich gleich zur indizierung deiner arrays nehmen und hättest nen 1:1 sofortzugriff auf deine datenstruktur. schneller kommst du kaum an deine daten ran.
-
Ja ich habe frei ID Wahl.
dann könntest du die ids nämlich gleich zur indizierung deiner arrays nehmen
Wie sollte der direkte Zugriff als Code ausschauen?
-
nimm ein array mit zeigern auf deine strukturen und mit der id kommst du direkt an die entsprechende struktur ran.
-
Ah verstehe
Danke