Функцията 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