isalnum()函数是什么意思isalnum()函数用于检查所传的字符是否是字母或者十进制数字
它的函数原型如下: 1_CRTIMP int __cdecl isalnum(int _C);返回值为非零(真)表示参数 c 是字母或者十进制数字,返回值为零(假)表示参数 既不是十进制数字,也不是字母
下面通过一个简单的例子来演示它的用法
1 #include 2 #include 34 int main()5 {6intvar1='a';7intvar2='8';8intvar3='\t';9intvar4='';1011if( isalnum(var1))12{13printf("var1 是朗母数字 \n", var1 );14}15else16{17printf("var1 不是字母数字 \n", var1 );18}19if( isalnum(var2))20{21printf("var2 是朗母数字 \n", var2 );22}23else24{25printf("var2 不是字母数字 \n", var2 );26}27if( isalnum(var3))28{29printf("var3 是朗母数字 \n", var3 );30}31else32{33printf("var3 不是字母数字 \n", var3 );34}35if( isalnum(var4))printf("var4 是朗母数字\n", var4 );38}39else40{41printf("var4 不是字母数字 \n", var4 );42}4344 return(0);45}分别定义 4 个变量,一个字母,一个数字,一个制表符,一个空字符,输出结果如下:' D:\Des kt Q p\C_tes