Einzelnen Beitrag anzeigen
Ungelesen 07.11.10, 21:29   #6
germgerm
bla
 
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
germgerm ist noch neu hier! | 0 Respekt Punkte
Standard

Habe ich jetzt zwar nicht ausprobiert, sollte aber so funktionieren:


Code:
int removeElement() {
	int hilfsvariable;
	struct glied *zeiger = head.next;
	
	if (zeiger == NULL)
		return -1;

	head.next = head.next->next;
	hilfsvariable = zeiger->value;
	free(zeiger);
	return hilfsvariable;
}

void main() {
	head.value = -1;
	head.next = NULL;

   ......
Dann schau dir noch den Link an:

http://perlgeek.de/de/artikel/einfach-verkettete-listen
germgerm ist offline   Mit Zitat antworten