Bin leider ein Anfänger in c und habe somit ein paar Schwierigkeiten mit pointer.
Angenommen ich habe eine lineare Liste, wo ich Strings unterschiedlicher Länge abspeichern will:
meine jetzige Idee
kann ich es auch so lösen :
Wenn ich einen zeiger auf den Anfang der Liste habe und einen String (geliefert über argv[] und char *szTemp zeigt drauf ) bekomme, wie kann ich szTemp auf szInput speichern.
Ich nutze strncpy/strcpy. Zuvor muss ich aber für szInput Speicher reservieren. Wie mach ich das?
Leider funktioniert das so, wie ich es mache nicht :
Was mach ich falsch?
Danke.