Sintaxis de Goto instrucción en C / C ++ lenguaje de programación

C / C ++ programación comunicado goto lenguaje : ¿cuál es break, cuando se utiliza y cómo, donde t se utiliza? Aprender acerca de la declaración goto con la sintaxis, Ejemplo.

goto es una palabra clave en C, C ++ Programming Language, es una declaración básicamente saltar y se utiliza para transferir cualquier parte de control del programa (a una etiqueta y etiqueta en particular se puede definir en cualquier lugar dentro de un ámbito) dentro de un ámbito.

Aquí es la sintaxis de la declaración goto en C / C ++ :

//any scope
{
//statement(s)
[condition]
goto label_name;
//statement(s)
label_name;
//statement(s)
}

Aquí, di por supuesto hay un alcance y tenemos que mover el control del programa de arriba a abajo, la condición es opcional aquí.

Considere el ejemplo dado:

#include <stdio.h>
int main()
{
int num;
printf("Enter a positive integer: ");
scanf("%d",&num);
//if number is less than 0 then transferring the
//program control to QUIT
if(num<0)
goto QUIT;
printf("Entered number is: %dn",num);
QUIT: //label
printf("BYE BYE!!!n");
return 0;
}

salida

First run:
Enter a positive integer: 100
Entered number is: 100
BYE BYE!!!
Second run:
Enter a positive integer: -10
BYE BYE!!!

Considere la salida en “segunda carrera”, aquí el valor de entrada es -10 que es menor que 0, así el control del programa se trasladó a salir sin imprimir el valor.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *