📜  C++ iswdigit()

📅  最后修改于: 2020-09-25 10:25:01             🧑  作者: Mango

C++中的iswdigit() 函数检查给定的宽字符是否为数字。

iswdigit() 函数在头文件中定义。

iswdigit()原型

int iswdigit(wint_t ch);

iswalnum() 函数检查ch是否为数字。从0到9的字符 (即0、1、2、3、4、5、6、7、8、9)被分类为数字。

iswdigit()参数

iswdigit()返回值

示例:iswdigit() 函数如何工作?

#include 
#include 
#include 
#include 
using namespace std;

int main()
{
    setlocale(LC_ALL, "en_US.UTF-8");
    wchar_t str[] = L"\u20b9\u0967\u0966 = Rs.10";

    wcout << L"The digit in the string \"" << str << L"\" are :" << endl;
    for (int i=0; i

运行该程序时,输出为:

The digit in the string "₹१० = Rs.10" are :
1 0