Operatoren

&

if(Variable & Flag) Funktion();

if(Variable && Flag) Funktion();

Beim ersten prüfst Du ob in Variable Flag enthalten ist. Im 2. sagst Du nur aus das beide Werte != 0 sein müssen.