1 struct foo; 2 3 struct sub_foo 4 { 5 int sub_1; 6 char *sub_2; 7 }; 8 9 struct foo *GetMeAFoo(); 10 struct sub_foo *GetMeASubFoo (struct foo *in_foo); 11 12 13