Partager via


Erreur du compilateur C2117

'identifier' : dépassement de capacité lié au tableau

Un tableau a trop d’initialiseurs :

  • Les éléments de tableau et les initialiseurs ne correspondent pas à la taille et à la quantité.

  • Aucun espace pour le terminateur Null dans une chaîne.

L’exemple suivant génère l’erreur C2117 :

// C2117.cpp
int main() {
   char abc[4] = "abcd";   // C2117
   char def[4] = "abd";   // OK
}