int-variable in C mit seltsamem Suffix

Zvoni

Erfahrenes Mitglied
Kann mir mal jemand erklären wie das zu lesen ist?
dieses "... :2" bzw. "...:30"
Find echt nix zu
C:
int flags:2;
int size:30;
Sind das belegte Bits, oder sowas?

Code oben ist aus einer struct
 
hmm...

heisst:
"flags" kann Werte von 0 bis 3
"size" kann Werte von 0 bis 1073741823
aufnehmen.
Korrekt?
 

Neue Beiträge

Zurück