#include"stdio.h"
union uni
{
struct str
{
int a:5;
int :8;
}s;
}u;
int main()
{
u.s.a = 12;
printf("%d", u.s.a);
return 0;
}
Cái dòng int :8 trong struct thuộc union, theo như em biết là dòng đó là bỏ qua 8bit vậy cho em hỏi là tại sao phải bỏ qua bit như vậy ạ
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?