Fungsi iswxdigit () di C ++ memeriksa apakah karakter lebar yang diberikan sesuai dengan angka heksadesimal atau tidak.
Fungsi iswxdigit () didefinisikan dalam file header.
iswxdigit () prototipe
int iswxdigit (wint_t ch);
Fungsi iswxdigit () memeriksa apakah ch adalah karakter numerik heksadesimal seperti yang diklasifikasikan oleh lokal C saat ini. Karakter numerik heksadesimal yang tersedia adalah:
- Digit (0 hingga 9)
- Huruf kecil dari a sampai f
- Huruf besar dari A sampai F
iswxdigit () Parameter
- ch: Karakter lebar untuk diperiksa.
iswxdigit () Nilai kembali
- Fungsi iswxdigit () mengembalikan nilai bukan nol jika ch adalah karakter numerik heksadesimal.
- Ia mengembalikan nol jika ch bukan karakter numerik heksadesimal.
Contoh: Bagaimana fungsi iswxdigit () bekerja?
#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