Die Funktion islower () prüft, ob ein Zeichen ein Kleinbuchstaben (az) ist oder nicht.
Funktionsprototyp von islower ()
int islower (int arg);
Die Funktion islower () verwendet ein einzelnes Argument in Form einer Ganzzahl und gibt einen Wert vom Typ zurück int
.
Obwohl islower () eine Ganzzahl als Argument verwendet, wird das Zeichen an die Funktion übergeben. Intern wird das Zeichen für die Prüfung in seinen ASCII-Wert konvertiert.
Es ist in "> Header-Datei definiert.
C islower () Rückgabewert
Rückgabewert | Bemerkungen |
---|---|
Nicht-Null-Zahl (x> 0) | Argument ist ein Kleinbuchstaben. |
Null (0) | Argument ist kein Kleinbuchstaben. |
Beispiel: C islower () Funktion
#include #include int main() ( char c; c='t'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); c='D'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); return 0; )
Ausgabe
Rückgabewert, wenn t an islower () übergeben wird: 2 Rückgabewert, wenn D an islower () übergeben wird: 0
Hinweis: Möglicherweise erhalten Sie einen anderen ganzzahligen Wert, wenn das Kleinbuchstaben-Alphabet auf Ihrem System an islower () übergeben wird. Wenn Sie jedoch ein anderes Zeichen als Kleinbuchstaben an islower () übergeben, wird immer 0 zurückgegeben.