Buscar

Bits em C

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <stdio.h>
void main(void)
{
 union bitando
 {
 unsigned short a;
 struct b
 {
 unsigned bit0: 1;
 unsigned bit1: 1;
 unsigned bit2: 1;
 unsigned bit3: 1;
 unsigned bit4: 1;
 unsigned bit5: 1;
 unsigned bit6: 1;
 unsigned bit7: 1;
 } bits;
 } bitByte;
 bitByte.a = 0;
 bitByte.bits.bit5 = 1;
 bitByte.bits.bit1 = 1;
 printf("%d", bitByte.a);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais