当前位置:首页 科普知识 isdigit

isdigit

发布时间:2023-09-14 01:38:13

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

isdigit

isdigit介绍

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

isdigit返回值

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

isdigit函数实现

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

isdigit范例

(C)

isdigit

#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;}

温馨提示:
本文【isdigit】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6