C isalnum () - C standardna knjižnica

Funkcija isalnum () preveri, ali je posredovani argument alfanumerični znak (abeceda ali številka) ali ne.

Definicija funkcije isalnum()je:

 int isalnum (argument int);

Določen je v datoteki glave ctype.h.

parametri isalnum ()

  • argument - znak

isalnum () Vrnjena vrednost

  • Vrne 1, če je argument alfanumerični znak.
  • Vrne 0, če argument ni niti abeceda niti številka.

Primer # 1: vrnjena vrednost funkcije 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; ) 

Izhod

 Ko je 5 sprejeto, je vrnjena vrednost 1 Ko je Q preneseno, je vrnjena vrednost 1 Ko je mimo l, je vrnjena vrednost 1 Ko je mimo +, je vrnjena vrednost 0

2. primer: Preverite, ali je znak alfanumerični

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

Izhod

 Vnesite znak: 0 0 je alfanumerični znak. 

Zanimive Članki...