Teil eines Strings kopieren
-
Ich möchte in mit LabWindows/CVI (ANSI-C) aus einem bestehenden String das 5. bis 8. Zeichen herauskopieren in einen anderen (neuen) String.
Gibt's dafür eine vorgefertigte Funktion?
-
#include <string.h> /* kopieren */ strncpy(neuerstring, alterstring + 4, 4); /* nullterminieren */ neuerstring[4] = 0;
Falls strncpy nicht unterstützt wird (ist erst C99), nimm memcpy.