Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 31.07.13
Racki Racki ist offline
Mitglied
 
Registriert seit: Apr 2011
Ort: Osnabrück
Beiträge: 103
Racki befindet sich auf einem aufstrebenden Ast
Standard

Nur, wenn du die Variablen in unterschiedlichen Methoden verwendest.
PHP-Code:
void fkt1(int Anzahl)
{
for (
int a=0;a<=Anzahl;a++)
 {-
Schleife durchlaufen-} // geht

for (int b=0;b<=Anzahl;b++)
 {-
Schleife durchlaufen-} // geht
}

void fkt2(int Anzahl)
{
for (
int a=0;a<=Anzahl;a++)
 {-
Schleife durchlaufen-} // geht

for (int a=0;a<=Anzahl;a++) // doppelte Deklarierung von int a
 
{-Schleife durchlaufen-} 

In fkt2 wird die Variable 'a' 2-Mal lokal deklariert, das funktioniert nicht.
Die Deklarierung eines gleichen Variablennamen in 2 verschiedenen Methoden, also fkt1 und fkt2, stellt kein Problem dar.

Verwendest du einen Übergabeparameter der Methode in der Schleife und versuchst den neu zu deklarieren o.ä?