C ++ isnnum () - C ++ मानक पुस्तकालय

C ++ में iswalnum () फ़ंक्शन चेक करता है कि दिया गया विस्तृत वर्ण अल्फ़ान्यूमेरिक वर्ण है या नहीं।

हैडर फ़ाइल में इस्वालुम () फ़ंक्शन को परिभाषित किया गया है।

iswalnum () प्रोटोटाइप

 int इस्वालुम (wint_t ch);

Iswalnum () फ़ंक्शन चेक करता है कि क्या ch अल्फ़ान्यूमेरिक वर्ण है या नहीं। निम्नलिखित वर्ण अल्फ़ान्यूमेरिक हैं:

  • अपरकेस अक्षर: ए टू जेड
  • लोअरकेस अक्षर: a to z
  • अंक: 0 से 9

iswalnum () पैरामीटर

  • ch: विस्तृत वर्ण की जाँच करने के लिए।

iswalnum () रिटर्न वैल्यू

  • यदि एक अल्फ़ान्यूमेरिक वर्ण है, तो iswalnum () फ़ंक्शन गैर शून्य मान देता है।
  • यदि शून्य अल्फ़ान्यूमेरिक वर्ण नहीं है तो यह शून्य देता है।

उदाहरण: इस्वालुम () फ़ंक्शन कैसे काम करता है?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t wc1 = L'u00b6'; wchar_t wc2 = L'u00c5'; wcout << L"In the current locale" << endl; iswalnum(wc1)?wcout << wc1 << " is alphanumeric ":wcout << wc1 << " is not alphanumeric "; wcout << endl; iswalnum(wc2)?wcout << wc2 << " is alphanumeric ":wcout << wc2 << " is not alphanumeric "; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 वर्तमान स्थान में ¶ अल्फ़ान्यूमेरिक नहीं है ¶ अल्फ़ान्यूमेरिक है

दिलचस्प लेख...