Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी/सी++ में गोटो स्टेटमेंट

गोटो स्टेटमेंट एक जंप स्टेटमेंट है। एक फंक्शन के भीतर, इसका उपयोग एक स्टेटमेंट से दूसरे स्टेटमेंट पर जाने के लिए किया जाता है। इस कथन का उपयोग अत्यधिक हतोत्साहित किया जाता है। यह कार्यक्रम को जटिल और कार्यक्रम के नियंत्रण प्रवाह का पता लगाने में मुश्किल बनाता है। प्रोग्राम को संशोधित करना कठिन बनाता है।

सी भाषा में गोटो स्टेटमेंट का सिंटैक्स यहां दिया गया है,

goto label;
.
.
.
label: statement;

सी भाषा में गोटो स्टेटमेंट का एक उदाहरण यहां दिया गया है,

उदाहरण

#include <stdio.h>
int main () {
   int a = 10;
   LOOP:do {  
      if( a == 12) {
         a = a + 1;
         goto LOOP;
      }
      printf("Value of a: %d\n", a);
      a++;
   }while( a < 15 );
   return 0;
}

आउटपुट

Value of a: 10
value of a: 11
value of a: 13
value of a: 14

  1. memcpy() सी/सी++ में

    इस लेख में हम C++ STL में memcpy() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। memcpy() क्या है? memcpy() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। memcpy () फ़ंक्शन का उपयोग मेमोरी के ब्लॉक को कॉपी करने के लिए किया जाता है। इस फ़ंक्शन क

  1. सी/सी++ प्रोग्रामिंग में स्टेटमेंट जारी रखें

    इस ट्यूटोरियल में, हम C/C++ में कंटिन्यू स्टेटमेंट को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे। कंटिन्यू स्टेटमेंट एक लूप कंट्रोल स्टेटमेंट है जो ब्रेक स्टेटमेंट की तरह लूप को तोड़ने के बजाय, वर्तमान पॉइंटर को वर्तमान पुनरावृत्ति में बाकी स्टेटमेंट को लागू किए बिना लूप के अगले पुनरावृत्ति पर जाने

  1. सी/सी ++ में एए पेड़?

    कंप्यूटर विज्ञान में AA ट्री को संतुलित ट्री के रूप में परिभाषित किया गया है, जो ऑर्डर किए गए डेटा को कुशलतापूर्वक संग्रहीत करने और पुनर्प्राप्त करने के लिए लागू किया गया है। एए पेड़ों को लाल-काले पेड़ की विविधता के रूप में माना जाता है, बाइनरी सर्च ट्री का एक रूप जो प्रविष्टियों के कुशल जोड़ और विल