kennen:lib:strncmp
Inhaltsverzeichnis
strncmp()
#include
<cstring>
int strncmp (const char *s1, const char *s2, size_t anzahl)
Vergleicht maximal anzahl
Bytes der beiden Zeichenketten.
Parameter
s1 | Zeiger auf C-Zeichenkette |
s2 | Zeiger auf C-Zeichenkette |
anzahl | Maximalzahl zu vergleichender Zeichen |
Ergebnis
Rückgabewert:
0, wenn ersten anzahl
Zeichen übereinstimmen.
Sonst liefert die Funktion die Differenz der ersten unterschiedlichen Bytes b1-b2
(kleiner 0 für b1<b2, größer 0 für b1>b2).
Siehe auch
Beispiel
- strncmp.cpp
#include <cstring> #include <iostream> int main() { using namespace std; const char *p = "Hallo"; const char *q = " Welt"; cout << strncmp(p, q, 3) << '\n'; }
kennen/lib/strncmp.txt · Zuletzt geändert: 2019-11-20 16:27 von 127.0.0.1