अर्धविराम का उपयोग किए बिना किसी भी स्ट्रिंग को प्रिंट करने के लिए हमें यह पता लगाना होगा कि मानक आउटपुट कैसे काम करता है और अर्धविराम का उपयोग क्यों किया जाता है।
अर्धविराम लाइन स्टेटमेंट का अंत है जिसका उपयोग प्रोग्राम को यह बताने के लिए किया जाता है कि लाइन यहां समाप्त हो गई है। यहां इस्तेमाल किया जाने वाला मानक प्रिंट स्टेटमेंट प्रिंटफ मानक आईओ लाइब्रेरी की एक विधि है। आइए प्रिंटफ () विधि के बारे में गहराई से जानते हैं।
int printf(const char *format , ...)
यह विधि एक पूर्णांक लौटाती है और इसमें तर्क प्रारूप और… का एक सेट होता है। प्रारूप एक स्ट्रिंग है जो आउटपुट स्क्रीन में मुद्रित होता है। और ... अतिरिक्त तर्कों की संख्या है जो स्ट्रिंग के आधार पर फ़ंक्शन को दिए जाते हैं।
फ़ंक्शन स्क्रीन पर प्रिंट किए जाने वाले वर्णों की कुल संख्या लौटाते हैं।
इसका उपयोग करके हम स्टेटमेंट को प्रिंट करते समय एंड ऑफ लाइन स्टेटमेंट के उपयोग को बायपास करने के तरीके खोज सकते हैं। हम कुछ कथनों का उपयोग कर सकते हैं जिन्हें निष्पादित करने के लिए लूप की तरह LINE कथन के अंत की आवश्यकता नहीं होती है। हम इसका उपयोग प्रिंट करने के लिए कर सकते हैं, अर्धविराम का उपयोग किए बिना एक स्टेटमेंट सेट कर सकते हैं।
ऐसी कई विधियाँ हैं जिनके द्वारा हम अर्धविराम का उपयोग किए बिना स्टेटमेंट प्रिंट कर सकते हैं;
if शर्त का उपयोग करना
#include<stdio.h> int main() { if (printf("Tutorials point") ) { } }
स्विच स्टेटमेंट का उपयोग करना
#include<stdio.h> int main() { switch (printf("Tutorials point") ) { } }
जबकि लूप का उपयोग करना
#include<stdio.h> int main() { while (printf("Tutorials point") ) { } }
मैक्रोज़ का उपयोग करना
#include<stdio.h> #define Out printf("Tutorials point") int main() { switch (out) { } }