小编Mar*_*cus的帖子

检查输入字符串是整数还是浮点数的函数?

有没有在C函数来检查,如果输入是int,long intfloat?我知道C有一个isdigit()函数,我可以创建一个isnumeric函数如下:

int isnumeric( char *str )
{
    while(*str){
        if(!isdigit(*str))
            return 0;   
        str++;
    }
    return 1;
}
Run Code Online (Sandbox Code Playgroud)

但我想知道如何创建一个将浮点数(作为字符串)并输出TRUE/FALSE值的函数.

c

4
推荐指数
2
解决办法
9869
查看次数

标签 统计

c ×1