Partilhar via


Compilador erro C2466

Mensagem de erro

não é possível alocar uma matriz de dimensionar constante 0

Uma matriz é alocada ou declarada com dimensionar zero.A expressão de constante para o dimensionar da matriz deve ser um número inteiro maior que zero.Uma declaração de matriz com um zero subscrito é válida somente para uma classe, estrutura ou membro da união e somente com as extensões do Microsoft (/Ze).

O exemplo a seguir gera C2466:

// C2466.cpp
// compile with: /c
int i[0];   // C2466
int j[1];   // OK
char *p;