Simon schrieb:
> Um ein Bit zu setzen verwendet man:
>
> (1<<PA) in Kombination mit einem &
nein, in Verbindung mit einem ODER (|).
Simon schrieb:
> Warum wird hier eine 1 nach links verschoben und nicht eine 0 eingerückt
> wie im Bild?
Wenn man eine 1 (oder was auch immer) nach links schiebt, werden von
rechts Nullen eingefügt.
Würdest du eine 0 nach links schieben, hättest du die geschobene Null
und die von rechts eingeschobenen Nullen, also lauter Nullen.
Deshalb verschiebt man die 1. Im Ergebnis hat man die anfangs rechts
stehende 1, entsprechend nach links geschoben, und die von rechts
eingefügten Nullen.