Cast Chararray auf 32 bit Array

Gast #3351297
Lesenswert?

Hallo Community,

Ich möchte ein n-tes 32-Bit Element in einem Char Array haben.

return __REV(  ((uint32_t*)Cache.FAT_Tabelle)[Cluster % 128]);

Cache.FAT_Tabelle ist hier ein array of chars, die Modulodivision gibt 
quasi als Pointer auf 32 bit die Position des Elements wieder.


Leider bekomme ich bei dem Statement oben nur das n_te Charelement 
dereferenziert als 32bit.

Kann mir jemand auf die Sprünge helfen?

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