An unconditional goto is a goto that has no associated
conditional expression. The following example demonstrates
conditional and unconditional goto statements.
int x=rand();
if (x)
goto label_1; // conditional goto (when x is non-zero)
else
goto label_2; // conditional goto (when x is zero)
label_1:
// ...
goto label_3; // unconditional goto (jump past label_2)
label_2:
// ...
label_3:
// ...