Sebastian wrote:
> ulong value;
>
> value = 0;
Bis hierhin ist aber hoffentlich noch alles klar, oder?
> value = (14 << 0);
Schiebe eine 14 um 0 Stellen binär nach links und weise value das
Ergebnis zu...
> value |= (18 <<=13);
Das ist syntaktisch falsch, da man einer Zahl keinen Wert zuweisen kann.
Ich vermute mal, dass Du beim abtippen da ein "=" zuviel eingebaut
hast... Vermutlich also eher
Ist identisch mit
1 | value = value | (18 << 13);
|
Und das wiederum sollte mit der Erläuterung von oben nachvollziehbar
sein...
> value |= (x02 << 25);
"x02" soll vermutlich eine Hexadezimalzahl sein. Rest siehe oben...
> Im Tuorial habe ich solche Zuweisungen leider
> nicht gefunden.
Das Tutorial kann auch kein C-Grundlagenbuch ersetzen. Wenn Du Dich
damit befassen musst, wirst Du um ein gutes Buch vermutlich nicht
rumkommen...