myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Verkettete Liste in C (DRINGEND!)

 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 07.11.10, 19:04   #1
indoh
Anfänger
 
Registriert seit: Mar 2010
Beiträge: 9
Bedankt: 5
indoh ist noch neu hier! | 0 Respekt Punkte
Standard Verkettete Liste in C (DRINGEND!)

Hi, ich muss für die Uni was abgeben und hab nicht mehr viel Zeit... mal wieder viel zu spät angefangen. Mein Code sieht wie folgt aus und soll eine Verkettete Liste darstellen, die Elemente einfügt wenn sie noch nicht vorhanden sind und dann deren Wert ausgibt oda wenn sie vorhanden sind -1.

Und eine Funktion die nach dem FIFO removed.

struct glied {
int value;
struct glied *next;
}

struct glied head;
head->value = -1;
head->next = &head;

int insertElement(int value) {
struct glied *zeiger = &head;
while(zeiger->next->value != -1) {
if(zeiger->value == value) {
return -1;
}
zeiger = zeiger->next;
}
zeiger->next->value = value;
return value;
}

int removeElement() {
head->next = head->next->next;
int hilfsvariable = head->next->value;
free(head->next);
return hilfsvariable;
}

void main() {
printf(”insert 47: %d\n”, insertElement(47));
printf(”insert 11: %d\n”, insertElement(11));
printf(”insert 23: %d\n”, insertElement(23));
printf(”insert 11: %d\n”, insertElement(11));

printf(”remove: %d\n”, removeElement());
printf(”remove: %d\n”, removeElement());
}


iwie haut garnix hin und ich hab noch kaum Plan von C-.- ... bin am verzweifeln
indoh ist offline   Mit Zitat antworten
 

Themen-Optionen
Ansicht

Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:51 Uhr.


Sitemap

().