C isalnum () - C Standart Kitaplığı

İsalnum () işlevi, iletilen bağımsız değişkenin bir alfasayısal karakter (alfabe veya sayı) olup olmadığını kontrol eder.

İşlev tanımı isalnum()şöyledir:

 int isalnum (int bağımsız değişken);

Ctype.h başlık dosyasında tanımlanmıştır.

isalnum () Parametreler

  • argüman - bir karakter

isalnum () Dönüş Değeri

  • Bağımsız değişken bir alfasayısal karakter ise 1 döndürür .
  • Bağımsız değişken bir alfabe veya rakam değilse 0 döndürür .

Örnek 1: isalnum () işlevinin dönüş değeri

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

Çıktı

 5 geçildiğinde dönüş değeri 1 olur Q geçildiğinde dönüş değeri 1 olur l geçildiğinde dönüş değeri 1 olur + geçildiğinde dönüş değeri 0 olur

Örnek 2: Bir karakterin alfanümerik bir karakter olup olmadığını kontrol edin

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

Çıktı

 Bir karakter girin: 0 0 alfanümerik bir karakterdir. 

Ilginç makaleler...