Error del compilador C2466
no se puede asignar una matriz de tamaño constante 0
Se asigna o declara una matriz con el tamaño cero. La expresión constante del tamaño de la matriz debe ser un entero mayor que cero. Una declaración de matriz con un subíndice cero solo es legal para un miembro de clase, estructura o unión y solo con extensiones de Microsoft (/Ze).
El siguiente ejemplo genera el error C2466:
// C2466.cpp
// compile with: /c
int i[0]; // C2466
int j[1]; // OK
char *p;
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de