Wie kann ich von einem "Void" in ein anderes wechseln?
-
void Wetter(void)
{
int Wetter;
if (Wetter==1)goto Wetter_gut(); // goto geht leider ned ...
else
goto Wetter_schlecht();
}Lerne nebenher auch VB deswegen als erstes goto ...
-
wenn wetter_gut() und wetter_schlecht() Funktionen sind, rufst Du sie einfach über
... if (Wetter == 1) Wetter_Gut(); else Wetter_Schlecht(); ...
auf.
-
Anfänger01 schrieb:
Lerne nebenher auch VB deswegen als erstes goto ...
goto solltest du als Anfänger grundsätzlich nicht benutzen. Wenn es VB dir so vormacht, dann musst du gedanklich eben scharf zwischen VB und C++ trennen (wobei ich nicht glaube dass VB goto erzwingt.)
-
goto ist bei VB nur im exceptionhandling nötig.
überall, wo es sonst genutzt werden kann, gibts auch bessere Möglichkeiten
-
ähm, die Variable Wetter wird nirgends initialisiert.
-
Doch,Doch ... Weiter oben. Hab ich nur net mit rein gestellt ....