Hallo,
ich bin eingefleischter C++ - Programmierer, stehe jetzt aber vor der
Aufgabe, eine Doppelt Verkettete Liste in C zu schreiben (für einen
Microcontroller).
In C++ würde ich mit :
/////////////////////////////////////////
class ListenElement {
ListenElement *next ; // Zeiger aufs nächste Element
ListenElement *prev ; // Zeiger auf das vorherige Element
int Item ; // Der Zahlenwert, der gespeichert werden soll
} ;
//////////////////////////////////////////
eine Doppelt-Verkettete Liste implementieren, aber wie geht das denn in
C ( mit malloc und alloc ?) ????
Sind die Atmel-MC's überhaupt in der lage, Listen zu verwalten ??
Neugierige Grüsse
DanDanger
theoretisch schon, wenn der speicher langt.
und das geht so:
typedef struct{
int Item;
struct ListenElement *next;
struct ListenElement *prev;
}ListenElement;
//deklaration der variablem
ListenElement n1, n2;
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.