Wozu dient die String-Vergleichsfunktion strcmp in C++?
Funktionsprototyp:
int strcmp(const char *s1, const char *s2);1
Header-Datei:
#include
Funktion: Wird zum Vergleichen zweier Zeichenfolgen verwendet
Parameter: s1 und s2 sind zwei zum Vergleich dienende Zeichenfolgen
Rückgabewert: Wenn die Zeichenfolgen s1 und s2 gleich sind, wird Null zurückgegeben; wenn s1 größer als s2 ist, wird eine Zahl größer als Null zurückgegeben; andernfalls wird eine Zahl kleiner als Null zurückgegeben.
Erklärung: Die Funktion strcmp() vergleicht zwei Zeichenfolgen basierend auf dem ACSII-Codewert; die Funktion strcmp() subtrahiert zunächst den ersten Zeichenwert von s2 vom ersten Zeichenwert des s1-Zeichens , wenn die Differenz Null ist, wird der Vergleich fortgesetzt; wenn die Differenz nicht Null ist, wird die Differenz zurückgegeben.
Bis verschiedene Zeichen erscheinen oder „
Das obige ist der detaillierte Inhalt vonWie verwende ich die String-Vergleichsfunktion strcmp in C++?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!