1typedef struct _foo foo; 2extern foo bar; 3struct _foo { 4 int a; 5}; 6 7void baz(void) 8{ 9 bar.a = 0; 10} 11