int in 2 chars

Gast #76833
Lesenswert?

Hi

war erst beulich hier:

unsigned int pos
unsigned char poshi,poslo

poshi = pos>>8;
poslo = pos&0xFF;

oder auch:

poshi = pos/256;
poslo = pos%256;

Das funktionert natürlich nur wenn int 16Bit groß ist und char 8 Bit.

Matthias

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