Error del compilador C2117
'identificador': desbordamiento de límites de matriz
Una matriz tiene demasiados inicializadores:
Los elementos de la matriz y los inicializadores no coinciden en tamaño y cantidad.
No hay espacio para el terminador nulo en una cadena.
El ejemplo siguiente genera el error C2117:
// C2117.cpp
int main() {
char abc[4] = "abcd"; // C2117
char def[4] = "abd"; // OK
}