32 lines
1.5 KiB
TeX
32 lines
1.5 KiB
TeX
% master: string.h.tex
|
|
% string.h v0.2
|
|
% 2011-05-27 (Rx)
|
|
|
|
\section{string.h}
|
|
%-----------------
|
|
|
|
\begin{verbatim}
|
|
char *strcat(char text1, char text2) ; hängt Text2(mit \0) an Text1
|
|
char *strchr(const char *text,
|
|
int zeichen) ; sucht das erste vorkommende
|
|
Zeichen im Text, liefert Adresse
|
|
oder NULL
|
|
char *strcpy(char text1, char text2) ; kopiert Text2(mit \0) zum Text1
|
|
sitze_t strlen(const char *text) ; liefert die Länge von Text(ohne \0)
|
|
char *strncat(char *text1,
|
|
const char *text2, sitze_t n) ; hängt Text2 mit n Zeichen
|
|
an Text1(mit \0)
|
|
char *strtok(char *text,
|
|
const char *kette) ; 1.Aufruf: sucht im Text das erste
|
|
Zeichen das nicht in Kette vorkommt
|
|
(wird kein Zeichen gefunden gibt strtok
|
|
einen NULL-Zeiger zurück), wird ein
|
|
Zeichen gefunden gibt strtok den Zeiger
|
|
zurück, dann sucht strtok ab Zeiger das
|
|
erste Zeichen das in der Kette vorkommt
|
|
und überschreibt es mit \0, strtok merkt
|
|
sich den Zeiger auf das nächste Zeichen
|
|
char *strtok(NULL, const char *kette) ; 2.-n.Aufruf: wie 1.Aufruf ab gemerkten
|
|
Zeiger
|
|
\end{verbatim}
|
|
|