C++ Standard 8.3.2/4 says:
There shall be no references to references, no arrays of references, and no pointers to references.
A reference cannot be reassigned, and has no size.
If arrays of references were allowed they would therefore have to be treated in a special way then.