los diferencia principal entre pausa y continuar en C ++ es que la break se usa para terminar el bucle inmediatamente y para pasar el control a la siguiente instrucción después del bucle, mientras que continue se usa para omitir la iteración actual del bucle.
C ++ es un lenguaje de programación de alto nivel, de propósito general. Es una versión avanzada del lenguaje C. En otras palabras, C ++ es similar a C, pero es compatible con la programación orientada a objetos y tiene otras características adicionales. Además, C ++ es útil para escribir programas eficientes y se utiliza para desarrollar sistemas operativos, controladores de dispositivos, sistemas integrados, aplicaciones de procesamiento de imágenes y para la investigación. En programación, a veces es necesario repetir el mismo conjunto de instrucciones una y otra vez. Los bucles ayudan a iterar un conjunto de instrucciones varias veces. Al ejecutar un bucle, a veces es necesario omitir sentencias dentro del bucle o terminar el bucle. Romper y seguir ayudando en estas situaciones..
1. Que es la ruptura en c++
- Definición, Funcionalidad
2. Que es continuar en C++
- Definición, Funcionalidad
3. ¿Cuál es la diferencia entre romper y continuar en C?++
- Comparación de diferencias clave
C ++, continuar, romper, OOP
La palabra clave break ayuda a terminar un bucle inmediatamente. Cuando hay una declaración de interrupción mientras se ejecuta un bucle, el control pasa a la siguiente línea después del bucle. Un ejemplo de programa es el siguiente.
Figura 1: programa C ++ con break
De acuerdo con el programa anterior, para ciclos de iteración de 1 a 5. Cuando el valor 'i' se convierte en 4, la condición de prueba se vuelve verdadera. Por lo tanto, la instrucción break se ejecuta, y el bucle termina. Como el bucle termina cuando 'i' es 4, los valores después de 3 no se imprimirán. Solo imprimirá 1, 2 y 3..
La palabra clave continue ayuda a omitir la iteración actual del bucle. Consulte el siguiente programa de ejemplo.
Figura 2: programa C ++ con continuar
De acuerdo con el programa anterior, el bucle se repite de 1 a 5. Cuando 'i' es 1, el resto después de dividir entre 2 es 1. Por lo tanto, la condición se vuelve verdadera. Por lo tanto, la instrucción continue se ejecuta y la iteración pasa a la siguiente. Pero, cuando 'i' se convierte en 2. El recordatorio después de dividir 2 por 2 es 0. Por lo tanto, la condición es falsa y la continuación no se ejecuta. Por lo tanto, el valor 2 imprime. En la siguiente iteración, 'i' es 3. La división 3 por 2 da el resto 1. Por lo tanto, la condición es verdadera. Por lo tanto, continuar ejecuta y la iteración pasa a la siguiente. Luego, 'i' es 4 y este proceso ocurre hasta que 'i' sea 5. Si el resto es 1, continue se ejecuta, y la iteración salta a la siguiente. Por lo tanto, solo se imprimen números pares en la pantalla.
La ruptura es una estructura de control de bucle que hace que el bucle finalice y pase el control del programa a la siguiente instrucción que sigue al bucle. Continuar es una estructura de control de bucle que hace que el bucle salte a la siguiente iteración del bucle inmediatamente. Por lo tanto, esto explica la principal diferencia entre romper y continuar en C++.
Además, otra diferencia entre break y continue en C ++ es que break ayuda a terminar la ejecución del loop mientras que continue ayuda a saltar las declaraciones dentro del loop..
En resumen, break y continue son dos palabras clave que ayudan a controlar la repetición de un conjunto de instrucciones en un programa. La principal diferencia entre break y continue en C ++ es que el break se usa para terminar el bucle inmediatamente y pasar el control a la siguiente instrucción después del bucle, mientras que el continue se usa para omitir la iteración actual del bucle.
1. "C Break Statement". Www.tutorialspoint.com, disponible aquí.
2. "C Break Statement". Www.tutorialspoint.com, disponible aquí.