C isalnum () - C standartinė biblioteka

Funkcija isalnum () patikrina, ar perduotas argumentas yra raidinis ir skaitinis simbolis (abėcėlė ar skaičius), ar ne.

Funkcijos apibrėžimas isalnum()yra:

 int isalnum (int argumentas);

Tai apibrėžta antraštės faile ctype.h.

isalnum () parametrai

  • argumentas - personažas

isalnum () grąžinimo vertė

  • Pateikia 1, jei argumentas yra raidinis ir skaitinis simbolis.
  • Pateikia 0, jei argumentas nėra nei abėcėlė, nei skaitmuo.

1 pavyzdys: funkcijos isalnum () grąžinimo vertė

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

Rezultatas

 Kai praeina 5, grąžinimo vertė yra 1 Kai praeina Q, grąžinimo vertė yra 1 Kai praeina l, grąžinimo vertė yra 1 Kai praeina +, grąžinimo vertė yra 0

2 pavyzdys: patikrinkite, ar simbolis yra raidinis ir skaitinis simbolis

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

Rezultatas

 Įveskite simbolį: 0 0 yra raidinis ir skaitinis simbolis. 

Įdomios straipsniai...