Η συνάρτηση iswxdigit () στο C ++ ελέγχει εάν ο δεδομένος ευρύς χαρακτήρας αντιστοιχεί σε έναν δεκαεξαδικό αριθμό ή όχι.
Η συνάρτηση iswxdigit () ορίζεται στο αρχείο κεφαλίδας.
πρωτότυπο iswxdigit ()
int iswxdigit (wint_t ch);
Η συνάρτηση iswxdigit () ελέγχει αν το ch είναι ένας δεκαεξαδικός αριθμητικός χαρακτήρας όπως ταξινομείται από την τρέχουσα C τοποθεσία Οι διαθέσιμοι δεκαεξαδικοί αριθμητικοί χαρακτήρες είναι:
- Ψηφία (0 έως 9)
- Πεζά αλφάβητα από a έως f
- Κεφαλαία αλφάβητα από A έως F
iswxdigit () Παράμετροι
- ch: Ο μεγάλος χαρακτήρας που πρέπει να ελέγξετε.
iswxdigit () Επιστροφή τιμή
- Η συνάρτηση iswxdigit () επιστρέφει μη μηδενική τιμή εάν το ch είναι δεκαεξαδικός αριθμητικός χαρακτήρας.
- Επιστρέφει μηδέν εάν το ch δεν είναι δεκαεξαδικός αριθμητικός χαρακτήρας.
Παράδειγμα: Πώς λειτουργεί η λειτουργία iswxdigit ();
#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