1 struct s1 { int f1; }; 2 3 struct s2 { 4 struct s1 a; 5 int f2; 6 }; 7 foo(struct s2 * ptr)8 foo (struct s2 *ptr) 9 { 10 *ptr = (struct s2) {{}, 0}; 11 } 12