Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

strcoll - Vergleich von zwei Zeichenketten

&pagelevel(4)&pagelevel

Definition

#include <string.h>

int strcoll(const char *s1, const char *s2);

strcoll vergleicht zwei Zeichenketten s1 und s2 lexikalisch. Die lexikalische Reihenfolge der einzelnen Zeichen wird entsprechend der LC_COLLATE-Kategorie der aktuellen Lokalität interpretiert.

Returnwert

< 0

s1 ist lexikalisch kleiner als s2

 

= 0

s1 und s2 sind lexikalisch gleich groß

 

> 0

s1 ist lexikalisch größer als s2

Hinweise

Als Argumente werden Zeichenketten erwartet, die mit dem Nullbyte (\0) abgeschlossen sind.

Das Lokalitätskonzept ist ausführlich im Kapitel "Lokalität“ beschrieben.

Beispiel

siehe bei strxfrm

Siehe auch

setlocale, strxfrm