C언어
[C언어] 구조체로 Byte, Bit 필드 사용
소혜아빠
2021. 1. 13. 17:13
typedef struct
{
unsigned char BIT0:1; // 1BIT 크기의 데이터
unsigned char BIT1:1; // 1BIT 크기의 데이터
unsigned char BIT2:1; // 1BIT 크기의 데이터
unsigned char BIT3:1; // 1BIT 크기의 데이터
unsigned char BIT4:1; // 1BIT 크기의 데이터
unsigned char BIT5:1; // 1BIT 크기의 데이터
unsigned char BIT6:1; // 1BIT 크기의 데이터
unsigned char BIT7:1; // 1BIT 크기의 데이터
}BITS;
typedef union
{
unsigned char BYTE;
BITS Bit;
}BYTES;
BYTES Data[10];