1? 1 auto 1 extern 1 static 2? 2 const 2 volatile 3? _Packed 4 struct 5? tag 6 { 7? signed 8 short 9! int 10 var-1 ; wchar_t var-2 [ length ] ; } 11+ , 11 variable-name 11.1? = { expression , expression } 11.1.1 ;