Speicherbedarf struct

#1188150
Lesenswert?

Was ist u16?
unsigned int?

Dann tippe ich auf 2 Byte.
Ich weiß aber tatsächlich nicht auswendig, wie hier die Lage laut 
C-Standard ist. Ob der Compiler bei Bitfeldern den Basistyp des 
Bitfeldes berücksichtigen muss (in diesem Fall u16) oder ob er ihn 
ignorieren darf, und nur alle Bits irgendwie unterbringen muss.

Warum machst du nicht einfach einen sizeof( tWerte ) und lässt dir das 
Ergebnis ausgeben? Dann weißt du es genau.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren