参照型の戻り値を受け取る側って参照型じゃないとだめなんですか?