Zeichenketten Operationen (C)

Aus Byte-Welt Wiki
Wechseln zu: Navigation, Suche

Char Array/Char Pointer

  • Char Länge ermitteln
char c1[] = "abc";
int length = strlen(c1);
char* c2 = "def";
length = strlen(c2);
  • Chars zusammenfügen, es wird immer ab dem \0 angefügt, d.h. ein neuer Array/Pointer muss an der ersten Stelle mit \0 initialisiert werden.
char c1[] = "abc";
char* c2 = "def";
strcat(c1,c2);