如何判断字符串全为数字

int is_digit(const char *str)
{
        size_t len = strlen(str);
        while(len > 0) {
                if (*str < '0' || *str > '9') {
                        return -1;
                }
                str++;
                len--;
        }
        return 0;
}

原文地址:https://www.cnblogs.com/whiteIcrow/p/5632758.html