C ++ isxdigit () - C ++ стандартна библиотека

Функцията isxdigit () в C ++ проверява дали дадения знак е шестнадесетичен или не.

isxdigit () Прототип

 int isxdigit (int ch);

В isxdigit()проверките функционални ако гл е шестнадесетичен цифров знак според класификацията по текущата С локал. Наличните шестнадесетични цифрови знаци са:

  • Цифри (от 0 до 9)
  • Малки азбуки от a до f
  • Главни азбуки от A до F

Поведението на isxdigit()е недефинирано, ако стойността на ch не е представима като неподписан знак или не е равна на EOF.

Определя се в заглавния файл "> заглавния файл.

isxdigit () Параметри

ch: Символът за проверка.

isxdigit () Върната стойност

Най isxdigit()функцията връща без нулева стойност, ако гл е шестнадесетичен характер, в противен случай се връща на нула.

Пример: Как работи функцията isxdigit ()

 #include #include #include using namespace std; int main() ( bool flag = 0; char str() = "50Af"; for (int i=0; i 

When you run the program, the output will be:

 50Af is a valid hexadecimal number

Интересни статии...