आमतौर पर, प्रिंटफ () फ़ंक्शन का उपयोग टेक्स्ट को मानों के साथ प्रिंट करने के लिए किया जाता है। यदि आप % को एक स्ट्रिंग या टेक्स्ट के रूप में प्रिंट करना चाहते हैं, तो आपको '%%' का उपयोग करना होगा। न तो सिंगल% कुछ प्रिंट करेगा और न ही कोई त्रुटि या चेतावनी दिखाएगा।
सी भाषा में % को प्रिंटफ () में प्रिंट करने का एक उदाहरण यहां दिया गया है,
उदाहरण
#include<stdio.h> int main() { printf("%"); printf("%%"); getchar(); return 0; }
आउटपुट
%
टेक्स्ट संदेश में % प्रिंट करने के कुछ अन्य तरीके हैं, जैसा कि निम्न उदाहरण में है,
उदाहरण
#include<stdio.h> #include<string.h> int main() { printf("welcome%\n"); printf("%%\n"); printf("%c\n",'%'); printf("%s\n","%"); char a[5]; strcpy(a, "%%"); printf("This is a's value: %s\n", a); return 0; }
आउटपुट
welcome% % 37 % % This is a's value: %%