Tach!!
Kann ich in C eine Funktion in einer Funktion deklarieren? Also:
Ich brauche die Funktion2 nur in der Funktion1. Außerhalb nicht. Außerdem hätte gerne die Variable 'wert' "global" in Bezug auf Funktion2.
Mein Borland meckert dann was von "Declaration syntax error" und zeigt dabei in die Zeile, wo Funktion2 deklariert wird.
Kann mir jemand helfen??
MfG!
Ollek81
Kann ich in C eine Funktion in einer Funktion deklarieren? Also:
Code:
int funktion1(void)
{
int wert;
int funktion2(void)
{
int zahl;
...
zahl +=wert
return zahl;
}
...
return funktion2();
}
Ich brauche die Funktion2 nur in der Funktion1. Außerhalb nicht. Außerdem hätte gerne die Variable 'wert' "global" in Bezug auf Funktion2.
Mein Borland meckert dann was von "Declaration syntax error" und zeigt dabei in die Zeile, wo Funktion2 deklariert wird.
Kann mir jemand helfen??
MfG!
Ollek81