टोलवर () फ़ंक्शन एक अपरकेस वर्णमाला लेता है और इसे एक लोअरकेस वर्ण में परिवर्तित करता है।
यदि टॉपर () फ़ंक्शन के लिए दिए गए तर्क एक अपरकेस वर्णमाला के अलावा हैं, तो यह वही वर्ण लौटाता है जो फ़ंक्शन को दिया जाता है।
इसे ctype.h हेडर फ़ाइल में परिभाषित किया गया है।
टोलवर का फ़ंक्शन प्रोटोटाइप ()
int tolower (अंतर तर्क);
चरित्र C प्रोग्रामिंग में पूर्णांक रूप में संग्रहीत होता है। जब एक चरित्र को एक तर्क के रूप में पारित किया जाता है, तो चरित्र के एएससीआईआई मान (पूर्णांक) को उस चरित्र के बजाय पास किया जाता है।
उदाहरण: कैसे काम करता है?
#include #include int main() ( char c, result; c = 'M'; result = tolower(c); printf("tolower(%c) = %c", c, result); c = 'm'; result = tolower(c); printf("tolower(%c) = %c", c, result); c = '+'; result = tolower(c); printf("tolower(%c) = %c", c, result); return 0; )
आउटपुट
tolower (M) = m tolower (m) = m tolower (+) = +