溫馨提示×

c++中isdigit函數的用法是什么

c++
小億
211
2024-03-15 18:15:57
欄目: 編程語言

isdigit函數是C++中的一個字符處理函數,用于判斷一個字符是否是數字字符。

isdigit函數的原型為:

int isdigit(int c);

參數c是一個單個字符,可以是任何字符類型。如果參數c是一個數字字符(‘0’-‘9’),則isdigit函數返回非零值(通常為1),否則返回0。

示例代碼:

#include <iostream>
#include <cctype>

int main() {
    char c = '5';
    if (isdigit(c)) {
        std::cout << c << " is a digit character." << std::endl;
    } else {
        std::cout << c << " is not a digit character." << std::endl;
    }
    
    return 0;
}

輸出結果:

5 is a digit character.

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女