Funktionen sprünge.. (anfänger)
-
Hallo
habe da ne Frage.. habe grade mit c++ angefange.. und schon habe ich ein Problemm, ich habe mehrere funktionen in einem programm, kann aber nur von unteren Funktionen zu den oberen springen.. gibts da ein trick um von einer funktion die oben steht nach unten zu springen ?z.B
void funkt1(void)
main (); //<--- geht das überhaupt irgendwie?
int main(int);
cout << "Hallo"
funkt1();benutze Mic.Vis.c++.
Danke
-
Hallo,
meinst du soetwas!?
#include <iostream> void funkt1(void) { } int main(){ cout << "Hallo" << endl; funkt1(); return 0; }
MfG
-
Hallo,
ja, du kannst Funktionen vorher deklarieren (Vorwärtsdeklaration):
void funkt1(void); void funkt2(void); ... void funkt1(void) { funkt2(); } void funkt1(void) { funkt1(); }
Danach stehen sie überall im Programm zur Verfügung.
Der Code den du da aufgeschrieben hast ist Quatsch, denn dort sind ja nur Deklarationen. Bei der Main Funktion geht das auch nicht, die hat eine Sonderstellung.
-
Danke also ich werde das mit Voswärts deklarationen probieren.