Mediante etiquetas con la instrucción goto
El aspecto de una etiqueta de identificador en el programa de origen declara una etiqueta.Sólo una instrucción de indicado puede control de transferencia a una etiqueta de identificador .El siguiente fragmento de código muestra el uso de la instrucción de goto y una etiqueta ID :
Comentarios
Una etiqueta no puede aparecer por sí mismo ésta debe asociar siempre una instrucción.Si una etiqueta es necesario por sí mismo, coloque una instrucción nula después de la etiqueta.
La etiqueta tiene ámbito de la función y no se puede volver dentro de la función.Sin embargo, el mismo nombre se puede usar que una etiqueta en diversas funciones.
Ejemplo
// labels_with_goto.cpp
// compile with: /EHsc
#include <iostream>
int main() {
using namespace std;
goto Test2;
cout << "testing" << endl;
Test2:
cerr << "At Test2 label." << endl;
}