1
2struct s
3{
4 unsigned a : 8;
5 unsigned b : 8;
6 unsigned c : 8;
7 unsigned d : 8;
8};
9
10/*
11struct
12{
13 unsigned a : 8;
14 unsigned b : 16;
15 unsigned c : 8;
16};
17*/
18
19struct s
20foo (struct s s, int i)
21{
22 s.b = i;
23 return s;
24}
25