Hallo Zusammen,
Kann mir einer kurz das Stichwort zu folgender Initialisierung geben,
mir fällt da der "passende" Begriff nicht ein...
int a = {10, 20};
Für mich sieht das stark nach einem Array aus, nur wenn ich das mit
AtmelStudio im Debugger betrachte, speichert es da nur einen Wert
(10)...
Vielen Dank ;)
Das ist eine Array-Initialisierung. Da aber die Variable, die initialisiert wird, kein Array ist, wird nur das erste Element der Array-Initialisierung berücksichtigt. Mit anderen Worten: So einen Quark sollte man nicht hinschreiben.
Gast
#5753640
Die Stichworte heissen: Google und C++ Grundlagen.
Okay, dass der Compiler sowas akzeptiert... Vielen Dank ;)
Gast
#5753657
Alexander M. schrieb: > Okay, dass der Compiler sowas akzeptiert... > > Vielen Dank ;) Es ist nicht so sehr der Kompiler... Es ist die Sprachdefinition. Denn vermutlich nutze ich die gleiche Toolchain, wie du. z.B. mein Kompiler sagt;
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.