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

C ++ में isgraph () फ़ंक्शन चेक करता है कि दिया गया पात्र ग्राफिक है या नहीं।

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

 int isgraph (इंट च);

isgraph()फ़ंक्शन जांच करता है, तो chके रूप में वर्तमान सी स्थान के आधार पर वर्गीकृत एक चित्रमय प्रतिनिधित्व है। डिफ़ॉल्ट रूप से, निम्न वर्ण ग्राफ़िक हैं:

  • अंक (0 से 9)
  • अपरकेस अक्षर (A से Z)
  • लोअरकेस अक्षर (a से z)
  • विराम चिह्न वर्ण ("# $% & '() * +, -। /:; @? () _ _` (!) ~) |

का isgraph()मान अनिर्धारित है यदि ch का मान अहस्ताक्षरित चार के रूप में प्रतिनिधित्व योग्य नहीं है या EOF के बराबर नहीं है।

इसे हेडर फ़ाइल "> हेडर फ़ाइल में परिभाषित किया गया है।

isgraph () पैरामीटर

ch: जांच करने के लिए चरित्र।

isgraph () रिटर्न मान

Isgraph () फ़ंक्शन गैर शून्य मान देता है यदि ch ग्राफ़िक है, अन्यथा शून्य देता है।

उदाहरण: कैसे कार्य करता है?

 #include #include using namespace std; int main() ( char ch1 = '$'; char ch2 = ' '; isgraph(ch1)? cout << ch1 << " has graphical representation" : cout << ch1 << " does not have graphical representation"; cout << endl; isgraph(ch2)? cout << ch2 << " has graphical representation" : cout << ch2 << " does not have graphical representation"; return 0; )

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

 $ में चित्रमय प्रतिनिधित्व है चित्रमय प्रतिनिधित्व नहीं है

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