>>789
T a[N];
T (*p)[N];
のとき、p = a でも p = &a[0] でもなく、p = &a でなければならない。