isdigit()函数是什么意思
3个回答
展开全部
isdigit函数
表头文件:#include<ctype.h>
定义函数:int isdigit(char c)
函数说明:检查参数c是否为阿拉伯数字0到9。
返回值:若参数c为阿拉伯数字,则返回TRUE,否则返回NULL(0)。
附加说明:此为宏定义,非真正函数。
范例:
/* 找出str字符串中为阿拉伯数字的字符*/
#include<ctype.h>
main()
{
char str[]="123@#FDsP[e?";
int i;
for(i=0;str[i]!=0;i++)
{
if( isdigit (str[i]) )
printf( "%c is an digit character\n",str[i] );
}
}
执行:
1 is an digit character
2 is an digit character
3 is an digit character
表头文件:#include<ctype.h>
定义函数:int isdigit(char c)
函数说明:检查参数c是否为阿拉伯数字0到9。
返回值:若参数c为阿拉伯数字,则返回TRUE,否则返回NULL(0)。
附加说明:此为宏定义,非真正函数。
范例:
/* 找出str字符串中为阿拉伯数字的字符*/
#include<ctype.h>
main()
{
char str[]="123@#FDsP[e?";
int i;
for(i=0;str[i]!=0;i++)
{
if( isdigit (str[i]) )
printf( "%c is an digit character\n",str[i] );
}
}
执行:
1 is an digit character
2 is an digit character
3 is an digit character
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
digit是数字的意思,isdigit就是判断是否是数字,0-9就是数字。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |