C isalnum () - C standardraamatukogu

Funktsioon isalnum () kontrollib, kas edastatud argument on tähtnumbriline täht (tähestik või number) või mitte.

Funktsiooni määratlus isalnum()on:

 int isalnum (int argument);

See on määratletud päisefailis ctype.h.

isalnum () parameetrid

  • argument - tegelane

isalnum () tagastusväärtus

  • Tagastab 1, kui argument on tähtnumbriline tähemärk.
  • Tagastab 0, kui argument ei ole tähestik ega number.

Näide 1: funktsiooni isalnum () tagastusväärtus

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

Väljund

 Kui 5 on möödas, on tagastusväärtus 1 Kui Q on möödas, on tagastusväärtus 1 Kui l on möödas, on tagastusväärtus 1 Kui + on möödunud, on tagastusväärtus 0

Näide # 2: kontrollige, kas märk on tähtnumbriline märk

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

Väljund

 Sisestage märk: 0 0 on tähtnumbriline märk. 

Huvitavad Artiklid...