所有栏目

isdigit

作者:爱百科

isdigit是计算机C(C++)语言中的一个函数,主要用于检查其参数是否为十进制数字字符。

isdigit介绍

isdigit是计算机C(C++)语言中的一个函数,主要用于检查其参数是否为十进制数字字符。

isdigit返回值

若参数c为阿拉伯数字0~9,则返回非0值,否则返回0。

isdigit函数实现

isdigit底层可以通过宏定义或函数实现。

isdigit范例

(C)

#include <stdio.h>#include <stdlib.h>#include <ctype.h>int main(){    char str="1776ad";    int year;    if(isdigit(str))        {            year = atoi (str);            printf ("The year that followed %d was %d.n", year, year+1);    }    return 0;}

(C++)

#include<iostream>#include<cctype>using namespace std;int main(){    string str = "123@#FDsP != 0; ++i)    {        if(isdigit(str))            cout << str << " is an digit character" <<endl;    }    return 0;}

热点导航
教育资讯 知道问答 公考资讯 司法考试 建筑知识 工作范文 大学排名 报考专业 学习方法 句子美文 秒知回答 作业解答 精选答案 知途问学