String (objekt) vs. char array

Deswegen auch meine Frage...es geht mir ums Prinzip. Will das ja lernen :slight_smile:

Wieso legst du da Speicher mit malloc() an? Das ist völlig unnötig.

Wenn ich mit strncpy einen Teilstring kopieren will, muss das Ziel doch definiert sein ? oder nicht ?
Deswegen reserviere ich Speicher, wenn ich das nicht mache, kackt das ganze ab.

Deine Hinweiß zu atoi habe ich verstanden, die Aktion mit strncpy ist unnötig.
Ich muss den Startpunkt im char nur an die richtige Position stellen und atoi übergeben.