Perguntas com a marcação «bit-manipulation»

8
Saída estranha ao somar 1 << 2 e 1 << 3 em C ++

Então, eu estava apenas tentando um pouco de manipulação em C ++. Aqui está o que eu tentei: int a = 1<<2; cout<<a; Isso fornece a saída como 4. int a = 1<<3; cout<<a; Isso fornece a saída como 8 Mas quando eu faço: int a = 1<<2 + 1<<3; cout<<a; Dá a...