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

C/C++ में iswdigit() फ़ंक्शन


iswdigit() फ़ंक्शन C/C++ में एक बिल्ट-इन फ़ंक्शन है। यह जांचता है कि वाइड कैरेक्टर डेसीमल डिजिट है या नहीं। यह C++ भाषा में "cwctype" हेडर फ़ाइल में और C भाषा में "ctype.h" में घोषित है। यह एक सिंगल कैरेक्टर लेता है जिसे वाइड कैरेक्टर के रूप में जाना जाता है।

0 से 9 तक के कैरेक्टर डेसीमल डिजिट के रूप में वर्गीकृत होते हैं। यदि वाइड कैरेक्टर डिजिट नहीं है, तो यह शून्य (0) लौटाएगा। यदि कैरेक्टर डिजिट है, तो यह नॉन-ज़ीरो मान लौटाएगा।

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

int iswdigit(ch)

C++ भाषा में iswdigit() का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <cwctype> #include <iostream> using namespace std; int main() {    wchar_t c1 = '!';    wchar_t c2 = '8';    if (iswdigit(c1))    wcout << c1 << " , The character is a digit ";    else    wcout << c1 << " , The character is not a digit ";    wcout << endl;    if (iswdigit(c2))    wcout << c2 << ", The character is a digit ";    else    wcout << c2 << ", The character is not a digit ";    return 0; }

आउटपुट

! , The character is not a digit 8 , The character is a digit

  1. - C/C++ में mbrtoc16() फंक्शन उदाहरण सहित

    इस लेख में हम C++ STL में std::mbrtoc16() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। std::mbrtoc16() क्या है? std::mbrtoc16() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। इस फंक्शन का उपयोग नैरो मल्टीबाइट कैरेक्टर को UTF-16-कैरेक्टर प्रतिनिधित्व में बदलने के लि

  1. - C/C++ में mbsrtowcs() फंक्शन

    इस लेख में हम C++ STL में std::mbsrtowcs() फंक्शन के कार्य, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। std::mbsrtowcs() क्या है? std::mbsrtowcs() फंक्शन C++ STL में एक इनबिल्ट फंक्शन है, जो हेडर फाइल में परिभाषित है। mbsrtowcs() का अर्थ है कि यह उस नल-टर्मिनेटेड मल्टीबाइट कैरेक्टर स्ट्रिंग को परिवर्तित

  1. C/C++ में System() फंक्शन C/C++ में System() फंक्शन

    दिया गया कार्य C/C++ में system() के कार्य को दिखाना है। system() फंक्शन C/C++ स्टैंडर्ड लाइब्रेरी का एक हिस्सा है। इसका उपयोग उन कमांड्स को पास करने के लिए किया जाता है जिन्हें ऑपरेटिंग सिस्टम के कमांड प्रोसेसर या टर्मिनल में निष्पादित किया जा सकता है, और अंत में कमांड के पूरा होने के बाद लौटाता है