Eu sou bastante novo na programação C e encontrei um pouco de mascaramento. Alguém pode me explicar o conceito geral e a função do mascaramento de bits? Exemplos são muito apreciados.
Digamos que tenho o seguinte int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 e eu passo 10 (8 + 2) como um parâmetro para um método e quero decodificar isso para significar susan e karen Eu sei que 10 é 1010 mas como …