1 a
2?  *  (1)  len (2) 
2.1? ( array_spec )
2 ( array_spec )  *  (3)  len (4) 
2? / initial_value_list /2.1 (5) 

2  =  initialization_expr
2  =>  NULL()2.1 (6)