void test( char a[ 8 ] )
{}
とどう意味が違うんですか?