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

सी भाषा में isalnum () फ़ंक्शन

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

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

int isalnum(int 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

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

if(isalnum(val1))
printf("The character is alphanumeric\n");
else
printf("The character is not alphanumeric\n");

  1. सी भाषा में strncpy () फ़ंक्शन क्या है?

    C लाइब्रेरी फ़ंक्शन char *strncpy(char *dest, const char *src, size_t n) src . द्वारा इंगित की गई स्ट्रिंग से n वर्णों तक कॉपी करता है करने के लिए गंतव्य . ऐसे मामले में जहां, src की लंबाई n से कम है, शेष भाग को शून्य बाइट्स के साथ गद्देदार किया जाएगा। वर्णों की एक सरणी को स्ट्रिंग कहा जाता है। घोष

  1. C भाषा में कैरेक्टर ऑपरेशंस की व्याख्या करें

    वर्ण (ए-जेड (या) ए-जेड), अंक (0-9), एक सफेद स्थान, या सी प्रोग्रामिंग भाषा में एक विशेष प्रतीक हो सकता है। घोषणा सी प्रोग्रामिंग में कैरेक्टर ऑपरेशंस के लिए घोषणा निम्नलिखित है - char a= ‘A’; using a character constant. चरित्र इनपुट / आउटपुट फ़ंक्शन कैरेक्टर इनपुट/आउटपुट फंक्शन्स को नी

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

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