Gast
#1364084
Hallo
Ich war bisher der Annahme, dass die Position von Funktionen im Programm
irrelevant sei, da der Compiler ohnehin bei main beginnt und von dort
aus auf die benötigten Funktionen zugreift. Folgender Code bringt
allerdings die Fehlermeldung "warning: implicit declaration of function
'Funktion1'
(void) main (void)
{
...
Funktion1();
...
}
void Funktion1 (void)
{
...;
}
dreht man den Spieß um, dann wird der Code ohne Fehlermeldung
compiliert:
void Funktion1 (void)
{
...;
}
(void) main (void)
{
...
Funktion1();
...
}
Ist das normal so?
mfg Merk L