C isalnum () - C standarta bibliotēka

Funkcija isalnum () pārbauda, ​​vai nodotais arguments ir burtciparu raksturs (alfabēts vai skaitlis).

Funkcijas definīcija isalnum()ir:

 int isalnum (int arguments);

Tas ir definēts galvenes failā ctype.h.

isalnum () parametri

  • arguments - raksturs

isalnum () Atgriešanās vērtība

  • Atgriež 1, ja arguments ir burtciparu raksturs.
  • Atgriež 0, ja arguments nav nedz alfabēts, nedz cipars.

1. piemērs: funkcijas isalnum () atgriešanās vērtība

 #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; ) 

Rezultāts

 Kad tiek nodots 5, atgriešanās vērtība ir 1 Kad Q ir nodota, atgriešanās vērtība ir 1 Kad tiek nodota l, atgriešanās vērtība ir 1 Kad tiek nodota +, atgriešanās vērtība ir 0

2. piemērs: pārbaudiet, vai raksturs ir burtciparu raksturs

 #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; ) 

Rezultāts

 Ievadiet rakstzīmi: 0 0 ir burtciparu rakstzīme. 

Interesanti raksti...