Partager via


Erreur du compilateur C2466

impossible d'allouer un tableau de constantes de taille 0

Un tableau est alloué ou déclaré avec la taille zéro. L'expression constante pour la taille du tableau doit être un entier supérieur à zéro. Une déclaration de tableau avec un indice zéro est reconnue uniquement pour un membre de classe, de structure ou d'union ayant les extensions Microsoft (/Ze).

L'exemple suivant génère l'erreur C2466 :

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