Buscar..


Continuar y romper declaración

La instrucción continue en el lenguaje de programación de Objective-C funciona de manera similar a la instrucción break. Sin embargo, en lugar de forzar la terminación, continuar fuerza la siguiente iteración del bucle, omitiendo cualquier código intermedio.

Para el bucle for, la instrucción continue hace que la prueba condicional y las porciones de incremento del bucle se ejecuten. Por el momento y haz ... while, la instrucción continue hace que el control del programa pase a las pruebas condicionales.

#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;
}

Salida:

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

Consulte este enlace para más información.



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow