ciao ragazzi non sono un programmatore di C per tanto sono "costretto" a chiedevi questo aiuto banale.
Ho una Variabile int X da 32 bit e devo scrivere il seguente codice in C
se il "bit 0" della variabile X é uguale a 1, il "bit 1" della variabile X deve essere uguale a 0
altrimenti
il "bit 1" della variabile X deve essere uguale a 1
io vorrei scrivere una cosa del genere ma non é semanticamente corretta potreste postarmi la versione corretta? grazie infinite
if( X[bit0]==1)
return X[bit1]=0;
else
return X[bit1]=1;