isdigit
是 C++ 中的一个函数,用于判断字符是否是数字。它的原型定义在 <cctype>
头文件中,函数签名如下:
int isdigit(int c);
这个函数接受一个字符作为参数,并返回一个非零值(true)表示该字符是一个数字字符(0-9),否则返回 0(false)。下面是一个使用 isdigit
函数的简单示例:
#include <iostream>
#include <cctype>
int main() {
char ch = '5';
if (isdigit(ch)) {
std::cout << "Character is a digit." << std::endl;
} else {
std::cout << "Character is not a digit." << std::endl;
}
return 0;
}
在上述示例中,我们将字符 '5'
作为参数传递给 isdigit
函数,根据返回值判断该字符是否是数字,并输出相应的结果。
内容由零声教学AI助手提供,问题来源于学员提问