GOTO wird von einigen C-Programmierern verwendet, um EXCEPTIONS abzubilden, die es in C ja nicht gibt. Das macht das ganze Programme etwas lesbarer. Sonst ist die Verwendung von GOTO nicht zweckmäßig.
void routine()
{
int error = 0;
.
.
.
if (error) goto FEHLERBEHANDLUNG;
.
.
.
return;
FEHLERBEHANDLUNG: ...
}
____________________________________
Bibel
|