Next: C-String-Funktionen
Up: Datentypen, Operatoren, Arrays, Structs
Previous: einzelne Zeichen vs. Zeichenketten
#include <iostream.h> extern "C" { #include <string.h> } main() { const int size = 7; int j=0; char p[size] = "Test"; for (j=0; j < size; j++) { cout << j << " " << p[j] <<endl; if (p[j] == '\0') cout << "Nullzeichen an der Stelle " << j <<endl; } cout << "Die Länge bebeträgt " << strlen(p) <<endl; }
Ausgabe
miss:~/lehre/2.stud/cppag/folien/test> initchar
0 T
1 e
2 s
3 t
4
Nullzeichen an der Stelle 4
5
Nullzeichen an der Stelle 5
6
Nullzeichen an der Stelle 6
Die Länge bebeträgt 4
© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998 |