Forum: Compiler & IDEs Speicherressourcen int array


von Tobias (Gast)


Lesenswert?

Ich bin mir nicht sicher aber könnt ihr meine Behauptung bestätigen ?

Wenn ich einen int Datentyp (32bit) habe und einen int array[512]={0}
Elementen habe.

Dann belege ich im Microcontroller Speicherressourcen in Höhe von 
(32bit*512)/8 = 2048 byte oder ?

von Karl H. (kbuchegg)


Lesenswert?

korrekt.

Allgemeiner:

Ein Array, bestehend aus n Elementen vom Datentyp T hat einen 
Speicherverbrauch von
1
   n * sizeof(T)
Bytes

von Tobias (Gast)


Lesenswert?

thx :)

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
Noch kein Account? Hier anmelden.