Hallo Leute, ich habe mal eine dumme Frage. Leider finde ich keine Antwort. uint16_t var1 = 0, var2 = 0, var3 = 0; uint16_t var1, var2, var3 = 0; ist das das Selbe? und geht das: uint16_t var1 = 0, var2 = 3, var3 = 40; oder muss ich das so machen: uint16_t var1 = 0; uint16_t var2 = 3; uint16_t var3 = 40; kann es leider im moment nicht selbst ausprobieren. Ich hoffe ihr könnt mir helfen. Gruß Dirk
Dirk schrieb: > Hallo Leute, > ich habe mal eine dumme Frage. Leider finde ich keine Antwort. > > uint16_t var1 = 0, var2 = 0, var3 = 0; > uint16_t var1, var2, var3 = 0; > > ist das das Selbe? Nein. Im 2-ten Fall sind var1 und var2 nicht explizit initialisiert, während var3 auf 0 initialisiert wurde. > > und geht das: > uint16_t var1 = 0, var2 = 3, var3 = 40; Was sagt dein C-Buch? (ja, das geht)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.