Isupper () फ़ंक्शन यह जाँचता है कि कोई पात्र अपरकेस वर्णमाला (AZ) है या नहीं।
सी isupper () प्रोटोटाइप
int isupper (इंट तर्क);
फंक्शन isupper () पूर्णांक के रूप में एकल तर्क लेता है और प्रकार का मान लौटाता है int
।
भले ही, isupper () एक तर्क के रूप में पूर्णांक लेता है, वर्ण फ़ंक्शन को पास किया जाता है। आंतरिक रूप से, चरित्र को चेक के लिए अपने ASCII में बदल दिया जाता है।
इसे "> हेडर फ़ाइल में परिभाषित किया गया है।
C isupper () रिटर्न वैल्यू
प्रतिलाभ की मात्रा | टिप्पणियों |
---|---|
गैर-शून्य पूर्णांक (x> 0) | तर्क एक बड़ा अक्षर है। |
शून्य (0) | तर्क एक बड़ा अक्षर नहीं है। |
उदाहरण: C isupper () फ़ंक्शन
#include #include int main() ( char c; c = 'C'; printf("Return value when uppercase character %c is passed to isupper(): %d", c, isupper(c)); c = '+'; printf("Return value when another character %c is passed to is isupper(): %d", c, isupper(c)); return 0; )
आउटपुट
वापसी मान जब अपरकेस वर्ण C को isupper () के लिए पास किया जाता है: 1 वापसी मान जब एक और वर्ण + isupper को पास किया जाता है (): 0
नोट: जब आपके सिस्टम पर isupper () के लिए अपरकेस वर्णमाला पास हो जाता है तो आपको अलग पूर्णांक मान मिल सकता है। लेकिन, जब आप अपरकेस चरित्र के अलावा किसी भी चरित्र को isupper () में पास करते हैं, तो यह हमेशा 0 देता है।