C 語言中的 isalnum() 函式


isalnum() 函式用於檢查字元是否為字母數字。如果字元為字母數字(即字母或數字),則此函式返回非零值,否則返回零。該函式在“ctype.h”標頭檔案中宣告。

以下為 C 語言中 isalnum() 的語法:

int isalnum(int character);

其中:

character − 要檢查的字元。

以下為 C 語言中 isalnum() 的示例:

示例

 實際操作

#include<stdio.h>
#include<ctype.h>
int main() {
   char val1 = 's';
   char val2 = '8';
   char val3 = '$';
   if(isalnum(val1))
   printf("The character is alphanumeric
");    else    printf("The character is not alphanumeric
");    if(isalnum(val2))    printf("The character is alphanumeric
");    else    printf("The character is not alphanumeric");    if(isalnum(val3))    printf("The character is alphanumeric
");    else    printf("The character is not alphanumeric");    return 0; }

輸出

The character is alphanumeric
The character is alphanumeric
The character is not alphanumeric

在上述程式中,聲明瞭三個 char 型別的變數,併為其初始化了值。使用 isalnum() 函式檢查這些變數的值是否是字母數字。

if(isalnum(val1))
printf("The character is alphanumeric
"); else printf("The character is not alphanumeric
");

更新於:2020 年 6 月 26 日

9 千+ 次檢視

職業生涯的啟動器

完成課程以獲得認證

立即開始
廣告