isdigit
isdigit
原型:extern int isdigit(char c);
用法:#include <
ctype.h
>
功能:判断字符c是否为数字
说明:当c为数字0-9时,返回非零值,否则返回零。
附加说明 此为宏定义,非真正函数。
举例:
// isdigit.c
#include <syslib.h>
#include <ctype.h>
main()
{
int c;
clrscr(); // clear screen
c='a';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
c='9';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
c='*';
printf("%c:%s/n",c,isdigit(c)?"yes":"no");
getchar();
return 0;
}
相关函数:isalnum,isalpha,isxdigit,iscntrl,isgraph,isprint,ispunct,isspace
本文详细介绍了C语言中isdigit函数的使用方法、原型、参数、功能及几个典型示例,帮助读者轻松掌握如何通过这个函数判断字符是否为数字。

2253

被折叠的 条评论
为什么被折叠?



