C isalnum () - C Pustaka Standard

Fungsi isalnum () memeriksa sama ada argumen yang dilalui adalah watak alfanumerik (abjad atau nombor) atau tidak.

Definisi fungsi isalnum()adalah:

 int isalnum (int hujah);

Ia ditentukan dalam fail tajuk ctype.h.

isalnum () Parameter

  • hujah - watak

isalnum () Nilai Pulangan

  • Mengembalikan 1 jika argumen adalah watak alfanumerik.
  • Mengembalikan 0 jika argumen bukan huruf atau digit.

Contoh # 1: nilai kembali fungsi 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; ) 

Pengeluaran

 Apabila 5 dilalui, nilai pengembalian adalah 1 Ketika Q dilalui, nilai kembali adalah 1 Ketika l dilalui, nilai kembali adalah 1 Apabila + dilalui, nilai kembali adalah 0

Contoh # 2: Periksa sama ada watak adalah watak alfanumerik

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

Pengeluaran

 Masukkan aksara: 0 0 adalah aksara alfanumerik. 

Artikel menarik...