Zeichenketten Operationen (C)

Aus Byte-Welt Wiki
Version vom 5. August 2009, 07:19 Uhr von EagleEye (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Char Array/Char Pointer== * Char Länge ermitteln <code=c> char c1[] = "abc"; int length = strlen(c1); char* c2 = "def"; length = strlen(c2); </code=c> * Chars…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Char Array/Char Pointer

  • Char Länge ermitteln

<code=c> char c1[] = "abc"; int length = strlen(c1); char* c2 = "def"; length = strlen(c2); </code=c>

  • 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.

<code=c> char c1[] = "abc"; char* c2 = "def"; strcat(c1,c2); </code=c>