C-Bibliotheksfunktionen -isxdigit()
C-Standardbibliothek - <ctype.h>
Beschreibung
C-Bibliotheksfunktionenint isxdigit(int c)Prüft, ob das übergebene Zeichen eine Hexadezimalziffer ist.
int isxdigit(int c)Parameter c ist ein einzelnes Zeichen.
Hexadezimal wird im Allgemeinen durch die Ziffern 0 bis 9 und die Buchstaben A bis F (oder a~f) dargestellt, wobei A~F für 10~15 stehen:0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F。
Deklaration
Nachfolgend die Deklaration der Funktion isxdigit().
int isxdigit(int c);
Parameter
- c-- Dies ist das zu prüfende Zeichen.
Rückgabewert
Wenn c eine Hexadezimalziffer ist, gibt die Funktion einen ganzzahligen Wert ungleich null zurück; andernfalls gibt sie 0 zurück.
Beispiel
Das folgende Beispiel demonstriert die Verwendung der Funktion isxdigit().
Beispiel
Lassen Sie uns das obige Programm kompilieren und ausführen; dies erzeugt das folgende Ergebnis:
5 传入到 isxdigit() 函数结果为: 1 M 传入到 isxdigit() 函数结果为: 0
Finde die Zeichen in der Zeichenkette, die Hexadezimalziffern sind:
Beispiel
Lassen Sie uns das obige Programm kompilieren und ausführen; dies erzeugt das folgende Ergebnis:
1 是一个十六进制数 2 是一个十六进制数 3 是一个十六进制数 c 是一个十六进制数 b 是一个十六进制数 e 是一个十六进制数Weitere Erweiterungen