Hi
Zitat Zitat von Darkthief
und nien ich wil keine matrix mit zufälligen werten fülle, sondern habe mich gewundert, warum zufällige werte in einer matrix erscheinen, wenn sie nicht initialisiert wird
Achso.

Zitat Zitat von Darkthief
also soweit ich das verstanen habe, sind in einer schleife deklarierte variablen nur in dieser gültig.
Das hast Du richtig verstanden.
Das gilt übrigens nicht nur für for-Schleifen, sondern für jede Art von Block.

In C++ ist AFAIK auch eine Schreibweise wie man sie z.B. von Perl auch kennt möglich:
Code:
for(int foo = bar; foo < foobar; foo++)
Streng genommen ist hierbei foo außerhalb der Schleife deklariert (um ganz genau zu sein: definiert), die Variable verliert ihre Wertigkeit aber beim Verlassen der Schleife.

Dann gibts noch sowas wie den Spezifizierer auto und eine kleine Ausnahme für Vektoren variabler Länge, aber das sind sehr seltene Ausnahmen...

GreetZ RiDER