コンパイラ エラー C2466
サイズが 0 の配列を割り当てまたは宣言しようとしました
配列が割り当てられるか、サイズが 0 で宣言されます。 配列サイズの定数式は、0 より大きい整数である必要があります。 添字が 0 の配列宣言は、クラス、構造体、または共用体のメンバーに対してだけ有効であり、Microsoft 拡張機能 (/Ze) でのみ有効です。
次の例では C2466 が生成されます。
// C2466.cpp
// compile with: /c
int i[0]; // C2466
int j[1]; // OK
char *p;