OPERAÇÕES
Operações bitwise em C atuam diretamente sobre os ______ dos operandos.
Notes
OPERAÇÕES BITWISE Programação de Baixo Nível Prof. Anderson Terroso BITWISE EM C 2 DEFINIÇÃO Operações bitwise (ou operações bit a bit) em C são operações que atuam diretamente sobre os bits individuais dos operandos. Essas operações são fundamentais na programação de baixo nível e são frequentemente utilizadas em tarefas como manipulação de bits, desenvolvimento de drivers, criptografia e compressão de dados. 3 Operadores Bitwise em C Aqui estão os operadores bitwise em C: • AND bit a bit (&) Realiza a operação AND entre os bits correspondentes dos operandos. Exemplo: 0b1100 & 0b1010 resulta em 0b1000. • OR bit a bit (|) Realiza a operação OR entre os bits correspondentes dos operandos. Exemplo: 0b1100 | 0b1010 resulta em 0b1110. 4 • XOR bit a bit (^) Realiza a operação XOR entre os bits correspondentes dos operandos. O resultado é 1 se os bits forem diferentes e 0 se forem iguais. Exemplo: 0b1100 ^ 0b1010 resulta em 0b0110. • NOT bit a bit (~) Inverte todos os bits do operando. Exemplo: ~0b1100 resulta em 0b0011 (considerando um sistema de 4 bits). 5 • Deslocamento à esquerda (<<) Desloca todos os bits do operando à esquerda por um número especificado de posições, preenchendo com...
Study with interactive games
Upload your notes and generate flashcards, exams and more with AI
Start for free