Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C भाषा में isalnum() फंक्शन

isalnum() फंक्शन का उपयोग यह जांचने के लिए किया जाता है कि कैरेक्टर अल्फान्यूमेरिक है या नहीं। यह नॉन-ज़ीरो मान लौटाता है, यदि कैरेक्टर अल्फान्यूमेरिक है मतलब लेटर या नंबर, अन्यथा शून्य लौटाता है। यह ctype.h हेडर फाइल में घोषित है।

C भाषा में isalnum() का सिंटैक्स यहाँ है,

int isalnum(int character);

यहाँ,

character - वह कैरेक्टर जिसे जांचा जाना है।

C भाषा में isalnum() का एक उदाहरण यहाँ है,

उदाहरण

#include <stdio.h>
#include <ctype.h>
int main()
{
    char val1 = 's';
    char val2 = '8';
    char val3 = '$';
    if(isalnum(val1))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric\n");
    if(isalnum(val2))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric");
    if(isalnum(val3))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric");
    return 0;
}

आउटपुट

The character is alphanumeric
The character is alphanumeric
The character is not alphanumeric

उपरोक्त प्रोग्राम में, char टाइप के तीन वेरिएबल घोषित किए जाते हैं और मानों के साथ आरंभ किए जाते हैं। इन वेरिएबल को जांचा जाता है कि ये मान isalnum() फंक्शन का उपयोग करके अल्फान्यूमेरिक हैं या नहीं।

if(isalnum(val1))
    printf("The character is alphanumeric\n");
else
    printf("The character is not alphanumeric\n");
  1. C भाषा में strncpy() फंक्शन क्या है? C भाषा में strncpy() फंक्शन क्या है?

    C लाइब्रेरी फंक्शन char *strncpy(char *dest, const char *src, size_t n) स्रोत स्ट्रिंग (src) से गंतव्य स्ट्रिंग (dest) में n कैरेक्टर्स तक कॉपी करता है। यदि src की लंबाई n से कम है, तो dest का शेष भाग नल बाइट्स से भरा जाता है। घोषणा char stringname [size]; आरंभीकरण सिंगल कैरेक्टर: char string[10]

  1. C भाषा में कैरेक्टर ऑपरेशन्स को समझें C भाषा में कैरेक्टर ऑपरेशन्स को समझें

    C प्रोग्रामिंग भाषा में कैरेक्टर (A-Z या a-z), अंक (0-9), व्हाइट स्पेस, या विशेष प्रतीक हो सकते हैं। घोषणा (Declaration) C प्रोग्रामिंग में कैरेक्टर ऑपरेशन्स के लिए घोषणा निम्नलिखित है: char a = A; // कैरेक्टर कॉन्स्टेंट का उपयोग करके कैरेक्टर इनपुट/आउटपुट फंक्शन्स कैरेक्टर इनपुट/आउटपुट फंक्शन्स

  1. C भाषा में strcmp() फंक्शन क्या है? C भाषा में strcmp() फंक्शन क्या है?

    C लाइब्रेरी फंक्शन int strcmp(const char *str1, const char *str2) str1 द्वारा इंगित स्ट्रिंग की तुलना str2 द्वारा इंगित स्ट्रिंग से करता है। कैरेक्टर्स का ऐरे स्ट्रिंग कहलाता है। घोषणा ऐरे के लिए घोषणा निम्नलिखित है: char stringname[size]; उदाहरण: char string[50]; 50 कैरेक्टर्स लंबाई की स्ट्रिंग