Metzler
2005-11-25, 11:47:20
Hallo,
Ich darf momentan mit C ein Seminar schreiben und benutze dafür VS 2005.
Jetzt ist es so, dass ich neue Variablen nur am Anfang eines Scopes, sprich direkt nach der öffnenden geschweiften Klammer deklarieren kann, ansonsten spuckt der Compiler Fehler (von wegen Missing ";" oder dergleichen). Vor dieser Variablendeklaration darf keinerlei anderer Befehl kommen.
Wenn ich mich jetzt recht entsinne, darf man normalerweise in C überall im Code Variablen deklarieren. Ist das also ein Compiler Bug oder gibts da einen Parameter, den man setzen kann oder ist das nur bei mir so?
Danke für Antworten
Metzler
Ich darf momentan mit C ein Seminar schreiben und benutze dafür VS 2005.
Jetzt ist es so, dass ich neue Variablen nur am Anfang eines Scopes, sprich direkt nach der öffnenden geschweiften Klammer deklarieren kann, ansonsten spuckt der Compiler Fehler (von wegen Missing ";" oder dergleichen). Vor dieser Variablendeklaration darf keinerlei anderer Befehl kommen.
Wenn ich mich jetzt recht entsinne, darf man normalerweise in C überall im Code Variablen deklarieren. Ist das also ein Compiler Bug oder gibts da einen Parameter, den man setzen kann oder ist das nur bei mir so?
Danke für Antworten
Metzler