Функции библиотеки C -isxdigit()
Стандартная библиотека C - <ctype.h>
Описание
Функции библиотеки Cint isxdigit(int c)Проверяет, является ли переданный символ шестнадцатеричной цифрой.
int isxdigit(int c)Параметр c — одиночный символ.
Шестнадцатеричные числа обычно представляются цифрами от 0 до 9 и буквами от A до F (или a~f), где A~F обозначают 10~15:0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F。
Объявление
Ниже приведено объявление функции isxdigit().
int isxdigit(int c);
Параметр
- c-- Это проверяемый символ.
Возвращаемое значение
Если c — шестнадцатеричная цифра, функция возвращает ненулевое целое значение; в противном случае она возвращает 0.
Пример
В следующем примере демонстрируется использование функции isxdigit().
Пример
Давайте скомпилируем и запустим вышеуказанную программу, это даст следующий результат:
5 传入到 isxdigit() 函数结果为: 1 M 传入到 isxdigit() 函数结果为: 0
Найдите символы в строке, которые являются шестнадцатеричными цифрами:
Пример
Давайте скомпилируем и запустим вышеуказанную программу, это даст следующий результат:
1 是一个十六进制数 2 是一个十六进制数 3 是一个十六进制数 c 是一个十六进制数 b 是一个十六进制数 e 是一个十六进制数Другие расширения