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