खोज…


जारी रखें और तोड़ें वक्तव्य

ऑब्जेक्टिव-सी प्रोग्रामिंग लैंग्वेज में जारी स्टेटमेंट कुछ हद तक ब्रेक स्टेटमेंट की तरह काम करता है। हालांकि, समाप्ति को मजबूर करने के बजाय, लूप के अगले पुनरावृत्ति को जारी रखने के लिए मजबूर करता है, बीच में किसी भी कोड को छोड़ देता है।

लूप के लिए, जारी स्टेटमेंट निष्पादित करने के लिए लूप की सशर्त परीक्षा और वृद्धि भागों का कारण बनता है। थोड़ी देर के लिए और करें ... जबकि लूप्स, जारी रखें का कारण सशर्त परीक्षणों के लिए कार्यक्रम नियंत्रण पास है।

#import <Foundation/Foundation.h>
 
int main ()
{
   /* local variable definition */
   int a = 10;

   /* do loop execution */
   do
   {
      if( a == 15)
      {
         /* skip the iteration */
         a = a + 1;
         continue;
      }
      NSLog(@"value of a: %d\n", a);
      a++;
     
   }while( a < 20 );
 
   return 0;
}

आउटपुट:

2013-09-07 22:20:35.647 demo[29998] value of a: 10
2013-09-07 22:20:35.647 demo[29998] value of a: 11
2013-09-07 22:20:35.647 demo[29998] value of a: 12
2013-09-07 22:20:35.647 demo[29998] value of a: 13
2013-09-07 22:20:35.647 demo[29998] value of a: 14
2013-09-07 22:20:35.647 demo[29998] value of a: 16
2013-09-07 22:20:35.647 demo[29998] value of a: 17
2013-09-07 22:20:35.647 demo[29998] value of a: 18
2013-09-07 22:20:35.647 demo[29998] value of a: 19

अधिक जानकारी के लिए इस लिंक का संदर्भ लें।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow