scope Variable
-
Hallo,
ist sowas erlaubt ?
int main() { int index = 0 ; if( true) { int index = 0 ; // ist das erlaubt ? } }das hier wäre ja schon erlaubt;
int index = 0 ; int main() { int index = 0 ; }
-
Das Programm wird laufen, du hast aber soweit ich weiß keine Möglichkeit mehr, auf die Variable "index" von main() zuzugreifen. Letzteres ist dann nur über globale Variablen mit dem scope-operator möglich.
-
in Java geht das erste Beispiel nicht.
-
blurry333 schrieb:
in Java geht das erste Beispiel nicht.
Das ist aber C++, nicht Java.
Java ist das mit dem main in der Klasse und so.
-
//ist das erlaubt ?
Wenn du das machst, dann bekommst du eine Freiheitsstrafe von bis zu 5 Jahren.