Zitat von
SirThornberry:
sowas macht man ja auch nicht (eine Variable 2 mal declarieren). Selbst wenn der Compiler das unterstützt sollte man sich das gar nicht erst angewöhnen, schließlich entbehrt das jeder logic.
Du bist das aus Delphi nur nicht gewöhnt. Ich vermisse es schmerzlich.
Code:
for(int i = 0; i < 10; i++);
Dieser Code bewirkt, dass ein 4 Byte großer Speicherplatz reserviert und mit 0 initialisiert wird. Dann wird i schrittweise bis auf 10 erhöht. Schließlich wird der Speicherplatz wieder freigegeben.
In C++ ist sogar folgendes möglich:
Code:
for(int i = 0; i < 10; i++) {
for(int i = 0; i < 10; i++) {
// Mach was!
}
}