Hallo, Für den Fall das ich verschiedene Struct´s in einer Header deklariere, diese aber später im Code nicht verwendet werden, wird für diese "unbenutzen" struct´s dann auch Speicher innerhalb des ATmega reserviert, wenn ich die .hex Datei erstelle ? gruss Maggus ;)
structs sind ein c-sprachelement ... nach dem compilieren, bleibt davon nix übrig ...
Wenn du nur den Typ deklarierst nicht. Wenn du entsprechende Variablen definierst, aber nicht verwendest, dann tendentiell schon.
Nein. Das Zauberwort heisst: "Deklarieren". Das beschreibt nur eine Struktur oder Variable. Erst das "Definieren" belegt tatsächlich dafür Speicher. Ein gutes C-Buch sollte weiter helfen.
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.