Originariamente inviato da Guitar_joker87
scusa, la prima x vuol dire che è esadecimale... 0x8x l'ultima x... 0x81, 0x82, 0x83, 0x84
ah ok giusto fuso io che non me ne ero accorto, in ogni caso fare una maschera vuol dire fare un and bit a bit tra il numero che vuoi esaminare e appunto la maschera. Scrivo un esempio che forse e meglio

allora prendiamo come maschera 0xFF (che in binario vale 1111 1111)

il numero che vogliamo mascherare facciamo che sia 0x81 (in binario vale 1000 0001

Risultato della mashera

0xFFFF & 0x81 =

1111 1111 &
1000 0001 =
----------
1000 0001

ah ecco Lele mi ha anticipato lol