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