C ++ iswxdigit () - Pustaka Standard C ++

Fungsi iswxdigit () dalam C ++ memeriksa sama ada watak lebar yang diberikan sesuai dengan nombor heksadesimal atau tidak.

Fungsi iswxdigit () ditentukan dalam fail header.

prototaip iswxdigit ()

 int iswxdigit (wint_t ch);

Fungsi iswxdigit () memeriksa jika ch adalah watak angka heksadesimal seperti yang dikelaskan oleh tempat C semasa. Aksara angka heksadesimal yang ada adalah:

  • Digit (0 hingga 9)
  • Huruf kecil dari a hingga f
  • Huruf besar dari A hingga F

iswxdigit () Parameter

  • ch: Watak yang luas untuk diperiksa.

iswxdigit () Nilai pulangan

  • Fungsi iswxdigit () mengembalikan nilai bukan sifar jika ch adalah watak angka heksadesimal.
  • Ia mengembalikan sifar jika ch bukan watak nombor heksadesimal.

Contoh: Bagaimana fungsi iswxdigit () berfungsi?

 #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

Artikel menarik...