next up previous
Next: Structs Up: Datentypen, Operatoren, Arrays, Structs Previous: Beispiel: Initialisierung von Character-Arrays

C-String-Funktionen

extern "C" {
#include <string.h>
}

Zuweisung mit char[] strcpy(char[], const char[])

char ziel[20];
const char source[] = "Test";
strcpy(ziel, source);

Vergleich mit int strcmp(const char[], const char[])

char s1[]="test";
char s2[] = "abcd";
if (!strcmp(s1, s2))  
   cout << "Die beiden Strings sind gleich" <<endl;

Länge mit int strlen(const char[])

char s1[]="test"; 
cout << "Der String ist" << strlen(s1) << "lang" << endl;

String anhängen mit char[] strcat(char[], const char[])

char s1[20]="Hello ";
char s2[]="World"; 
strcat(s1, s2);
cout << "Der String ist nun" << s1 << endl;


next up previous
Next: Structs Up: Datentypen, Operatoren, Arrays, Structs Previous: Beispiel: Initialisierung von Character-Arrays

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998