Forum: Programmieren allgemein
by Xong,
20. Feb 2008
Asche auf mein Haupt! :wall:
Forum: Programmieren allgemein
by Xong,
20. Feb 2008
Da stimme ich dir zu. Außerdem hat man (afair) keine Möglichkeit aus der inneren Schleife heraus auf das äußere i zuzugreifen.
Zumal es auch nicht sehr günstig ist, eine Variable in einer Schleife zu deklarieren.
Besser wäre deshalb:
for(int i,k = 0; i < 10; i++) {
for(k = 0; k < 10; k++) {
// Mach was...
}
}
Forum: Programmieren allgemein
by Xong,
20. Feb 2008
Du bist das aus Delphi nur nicht gewöhnt. Ich vermisse es schmerzlich.
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:
for(int i = 0; i < 10; i++) {
for(int i = 0; i < 10;...