C ++ iswdigit () - Thư viện chuẩn C ++

Hàm iswdigit () trong C ++ kiểm tra xem ký tự rộng đã cho có phải là một chữ số hay không.

Hàm iswdigit () được định nghĩa trong tệp tiêu đề.

nguyên mẫu iswdigit ()

 int iswdigit (wint_t ch);

Hàm iswalnum () kiểm tra xem ch có phải là một chữ số hay không. Các ký tự từ 0 đến 9 tức là 0,1,2,3,4,5,6,7,8,9 được phân loại là chữ số.

tham số iswdigit ()

  • ch: Ký tự rộng cần kiểm tra.

iswdigit () Giá trị trả về

  • Hàm iswdigit () trả về giá trị khác 0 nếu ch là một chữ số. Còn lại thì trả về 0.
  • Nó trả về 0 nếu ch không phải là một chữ số.

Ví dụ: Hàm iswdigit () hoạt động như thế nào?

 #include #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t str() = L"u20b9u0967u0966 = Rs.10"; wcout << L"The digit in the string "" << str << L" " are :" << endl; for (int i=0; i 

When you run the program, the output will be:

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

thú vị bài viết...