strcmp, strncmp − vergleicht zwei Strings miteinander
#include <string.h>
int strcmp(const char *s1, const char *s2);
int strncmp(const char *s1, const char *s2, size_t n);
Die Funktion strcmp() vergleicht die beiden Strings s1 und s2 miteinander. Sie gibt eine ganze Zahl kleiner, gleich oder größer als Null zurück, wenn s1 gefunden wurde und kleiner, gleich oder größer als s2 ist.
Die Funktion strncmp() funktioniert genauso mit der Ausnahme, dass nur die ersten n Buchstaben von s1 verglichen werden.
Die Funktionen strcmp() und strncmp() geben eine ganze Zahl zurück, die kleiner, gleich oder größer als Null ist, wenn s1 gefunden wurde und kleiner, gleich oder größer als s2 ist ( bzw die ersten n Buchstaben von s1).
SVID 3, POSIX, BSD 4.3, ISO 9899