Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी++ में थोड़ी देर के बाद और अगर बयानों के बाद अर्धविराम लगाना


जब आपके पास −

. जैसा कोई स्टेटमेंट हो
while (expression);

जबकि लूप चलता है, भले ही एक्सप्रेशन सही हो या नहीं। हालांकि, अगर आप −

. डालते हैं
if (expression);

बयान चलता है चाहे व्यंजक सत्य है या नहीं। ऐसा इसलिए है क्योंकि अगर और जबकि के लिए वाक्य रचना है -

if (<expr>) <statement>
// or
while (<expr>) <statement>

तो <कथन> केवल तभी निष्पादित किया जाता है जब सत्य का मूल्यांकन करता है। कुछ ही समय में, यह एक अनंत लूप में प्रवेश करेगा।

तो सवाल यह क्या <कथन> निष्पादित करता है। यदि ब्रेसिज़ नहीं हैं {} तो अगला स्टेटमेंट किसके द्वारा समाप्त किया जाता है; भले ही वह बयान खाली हो। ध्यान दें कि एक खाली बयान मान्य है।

if (<expr>)    /* Empty Statement */;
while (<expr>) /* Empty Statement */;

दोनों ही मामलों में, कुछ भी निष्पादित नहीं किया जा रहा है (अभिव्यक्ति के मूल्यांकन के बाद)। हालांकि जबकि अनंत लूप में प्रवेश कर सकता है। नोट:'{}' एक स्टेटमेंट-ब्लॉक है (एक प्रकार का स्टेटमेंट (जिसमें अन्य स्टेटमेंट की सूची होती है)।


  1. अर्धविराम के बिना C++ प्रोग्राम लिखें?

    बिना अर्धविराम के C++ प्रोग्राम लिखने के कई तरीके हैं। ध्यान दें कि ऐसा करना बहुत बुरा अभ्यास है और इसे वास्तविक कोड में कभी भी उपयोग नहीं किया जाना चाहिए। यह सिर्फ सूचनात्मक सामग्री के रूप में प्रस्तुत किया गया है। अर्धविराम के बिना C++ प्रोग्राम लिखने का सबसे आसान तरीका if कथनों का उपयोग करना है।

  1. C++ . में अर्धविराम

    ISO C++ विनिर्देशों के अनुसार, C++ प्रोग्रामों के लेक्सिकल प्रतिनिधित्व में कई प्रीप्रोसेसिंग टोकन शामिल हैं जो प्रीप्रोसेसर के सिंटैक्स में उपयोग किए जाते हैं या ऑपरेटरों और पंक्चुएटर्स के लिए टोकन में परिवर्तित हो जाते हैं। अर्धविराम C++ में विराम चिह्न है। एक अर्धविराम वर्ण C++ व्याकरण के निम्नलि

  1. जावा कंट्रोल फ्लो स्टेटमेंट:if...else और स्विच

    जावा में, प्रोग्राम के प्रवाह को नियंत्रित करने के कई तरीके हैं। निर्णय लेने के बयानों को लागू करके प्रवाह विवरणों को नियंत्रित करें, निष्पादन के प्रवाह को बदलें या तोड़ें। जावा में निर्णय लेने के बयान हैं: if बयान if...else बयान switch बयान यह पोस्ट जावा कंट्रोल फ्लो स्टेटमेंट का विवरण और कोड उ