Hallo liebe Community,
meine Aufgabe besteht darin eine Funktion in C zu schreiben. Diese soll folgende Funktionsweise erfüllen:
int insert_pos(int v, int pos, list * l)
Die Funktion soll ein neues Listenelement mit dem Wert v an der Position pos in die Liste l einfügen. Dabei ist die Position des Head Elements einer Liste immer 0.
Falls pos keine Position in der Liste l ist, dann soll die Funktion -1 als Rückgabewert haben, sonst 0.
Es handelt sich um eine einfach verkette Liste.
Leider habe ich keinen wirklichen Ansatz wie ich dies machen kann.
Über eure Hilfe freue ich mich!
Element an bestimmte Postion einfügen
Re: Element an bestimmte Postion einfügen
Ein bißchen mehr als nur die Aufgabenstellung wirst Du schon mitbringen müssen. Hier hat keiner Lust, für lau deine Hausaufgaben zu machen.
It's as simple as that. And remember, Beethoven wrote his first symphony in C.
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Element an bestimmte Postion einfügen
Hi,unixmelo hat geschrieben: ↑Do Jun 11, 2020 6:13 pmmeine Aufgabe besteht darin eine Funktion in C zu schreiben. Diese soll folgende Funktionsweise erfüllen:
int insert_pos(int v, int pos, list * l)
Es handelt sich um eine einfach verkette Liste.
Leider habe ich keinen wirklichen Ansatz wie ich dies machen kann.
schau mal hier, ob Dir das hilft. Gegebenenfalls konkretisiere Deine Frage.
https://www.proggen.org/doku.php?id=struct:list:start
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.