Einzelnen Beitrag anzeigen

boserPascal

Registriert seit: 4. Apr 2006
96 Beiträge
 
Delphi 5 Professional
 
#5

Re: [c] Variable in for Schleife und E2188 Fehler [gelöst]

  Alt 3. Nov 2007, 22:33
In C++ kannst du Variablen dort definieren, wo sie benötigt werden. Sie sind dann auch nur in dem Block gültig in dem sie definiert wurden. Das heißt, wenn du schreibst
Code:
for(int i=0;i<10;i++)
{
  //tu irgendwas
}
dann kannst du i nur in der Schleife nutzen. Da es aber hier Fehlimplementierungen gibt, insbesondere in früheren Microsoft Compilern würd ich solche Sachen vermeiden. In C selbst müssen Variablen vor der ersten Code-Anweisung definiert werden. Also wie in Pascal, nur ohne extra Unterscheidung für Variablen-Definition und Code.
Stefan
  Mit Zitat antworten Zitat