C isalnum () - C Standard Βιβλιοθήκη

Η συνάρτηση isalnum () ελέγχει αν το όρισμα που πέρασε είναι αλφαριθμητικός χαρακτήρας (αλφάβητο ή αριθμός) ή όχι.

Ο ορισμός της συνάρτησης isalnum()είναι:

 int isalnum (int επιχείρημα);

Ορίζεται στο αρχείο κεφαλίδας ctype.h.

παράμετροι () παράμετροι

  • επιχείρημα - ένας χαρακτήρας

isalnum () Επιστροφή αξία

  • Επιστρέφει 1 εάν το όρισμα είναι αλφαριθμητικός χαρακτήρας.
  • Επιστρέφει 0 εάν το όρισμα δεν είναι ούτε αλφάβητο ούτε ψηφίο.

Παράδειγμα # 1: τιμή επιστροφής συνάρτησης isalnum ()

 #include #include int main() ( char c; int result; c = '5'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'Q'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = 'l'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); c = '+'; result = isalnum(c); printf("When %c is passed, return value is %d", c, result); return 0; ) 

Παραγωγή

 Όταν το 5 περάσει, η τιμή επιστροφής είναι 1 Όταν το Q περάσει, η τιμή επιστροφής είναι 1 Όταν το l περάσει, η τιμή επιστροφής είναι 1 Όταν το + περάσει, η τιμή επιστροφής είναι 0

Παράδειγμα # 2: Ελέγξτε αν ένας χαρακτήρας είναι αλφαριθμητικός χαρακτήρας

 #include #include int main() ( char c; printf("Enter a character: "); scanf("%c", &c); if (isalnum(c) == 0) printf("%c is not an alphanumeric character.", c); else printf("%c is an alphanumeric character.", c); return 0; ) 

Παραγωγή

 Εισαγάγετε έναν χαρακτήρα: 0 0 είναι αλφαριθμητικός χαρακτήρας. 

ενδιαφέροντα άρθρα...