오랫만에 글을 하나 올릴까합니다
쉬프트 연산자없이 union이랑 비트필드만을 이용해서 평균값을 구할수가 있나여?
공부하면서 궁금한점이 한두개가아닙니다
예시로
typedef struct
{
unsigned char kor;
unsigned char mat;
unsigned char eng;
unsigned char sci;
union
{
unsigned short us Total : 9; // 9비트 할당.(0~512) 100점 만점 기준 4과목이니 400을 넘을수없어 9비트만 할당한듯.
struct
{
union{
}avg;
}total;
}SCORE;
이렇게짜려구요ㅠㅠ 근데 쉬프트연산자없이는 힘드네요 ㅠㅠ