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

Hàm iswxdigit () trong C ++ kiểm tra xem ký tự rộng đã cho có tương ứng với số thập lục phân hay không.

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

nguyên mẫu iswxdigit ()

 int iswxdigit (wint_t ch);

Hàm iswxdigit () kiểm tra xem ch có phải là một ký tự số thập lục phân như được phân loại theo ngôn ngữ C hiện tại hay không. Các ký tự số thập lục phân có sẵn là:

  • Chữ số (0 đến 9)
  • Bảng chữ cái viết thường từ a đến f
  • Bảng chữ cái viết hoa từ A đến F

tham số iswxdigit ()

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

iswxdigit () Giá trị trả về

  • Hàm iswxdigit () trả về giá trị khác 0 nếu ch là một ký tự số thập lục phân.
  • Nó trả về số không nếu ch không phải là một ký tự số thập lục phân.

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

 #include #include #include #include using namespace std; void ishexadecimal(wchar_t *str) ( bool flag = false; for (int i=0; i 

When you run the program, the output will be:

 ă3ë1f is not a valid hexadecimal number 12abf is a valid hexadecimal number

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