C isalnum () - C Стандартна бібліотека

Функція isalnum () перевіряє, чи переданий аргумент є буквено-цифровим символом (алфавіт або число) чи ні.

Визначення функції isalnum():

 int isalnum (аргумент int);

Це визначено у файлі заголовка ctype.h.

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

  • аргумент - символ

isalnum () Повернене значення

  • Повертає 1, якщо аргумент є буквено-цифровим символом.
  • Повертає 0, якщо аргумент не є ні алфавітом, ні цифрою.

Приклад №1: повертається значення функції isalnum ()

 #include #include int main() ( char c; int result; c = '5'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'Q'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'l'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = '+'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); return 0; ) 

Вихідні дані

 Коли передано 5, повертається значення 1 Коли передається Q, повертається значення 1 Коли передається l, повертається значення 1 Коли передається +, повертається значення 0

Приклад №2: Перевірте, чи символ є буквено-цифровим символом

 #include #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); if (isalnum(c) == 0) printf("%c is not an alphanumeric character.", c); else printf("%c is an alphanumeric character.", c); return 0; ) 

Вихідні дані

 Введіть символ: 0 0 - буквено-цифровий символ. 

Цікаві статті...