Frage von FrauKoehler123, 19

C/C++ Variablen aufzählen?

Yo Leute,

ich habe mal eine Frage zum Thema C/C++: Man kann ja Variablen aufzählen, z.B: variable1, variable2, variable3, ... Folgender Fall: variable1, variable2, variable3, variable4=0; Frage: Werden dabei ALLE Variablen auf 0 gesetzt, oder nur die letzte?

Danke an alle Antworten :D

Antwort
von spriday, 11

Es wird nur die letzte initialisiert, die anderen haben noch keinen Wert.

Antwort
von regex9, 13

Das Verhalten ist je nach Compiler unterschiedlich (s. http://stackoverflow.com/questions/6032638/default-variable-value), nur variable4 wird auf jeden Fall auf 0 gesetzt.

Antwort
von DanielPl, 11

Um alle Variablen auf 0 zu setzen müsstest du wenn überhaupt schreiben variable1 = variable2 = variable3 = variable4 = 0;

So sind die ersten drei Variablen einfach nur Deklarationen bzw. Definitionen. Initalisieren tust du lediglich die variable4

Antwort
von FrauKoehler123, 9

Danke an alle Antworten! Hat mir sehr geholfen!

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten