bit speichern

R

Roman91

Hallo!

ich will ein einem char* einzelne bits setzen.

also am anfang soll 00000000 drin stehen (soweit ists mir klar)
aber:
dann will ich nach der reihe bits setzen:
zb einen 1-er dazu:
00000001

dann zB.: noch einen 1-er:
00000011

dann eine 0:
00000110

...

Die Bits sollen also auch immer geshiftet werden..
Kann mir jemand einen Hint geben?

danke!
 
Hi

du meinst ein char?
Zuerst auf 0 setzen.
Dann für jedes Bit zuerst mit zwei multiplizieren (oder eins shiften)
und dann je nach Bit 1 oder 0 addieren.
 
Wie gesagt, statt shiften kannst du auch einfach multiplizieren.
*2

Und Addieren muss ich doch nicht wirklich erklären?
 

Neue Beiträge

Zurück