слишком много инициализаторов для 'int [0]' c ++
Первый:
int k[] ={1,2,3,4,5};
Во-вторых:
struct slk
{
int k[] ={1,2,3,4,5};
};
для этих двух утверждений, почему первое проходит компиляцию, а второе дает мне
ошибка: слишком много инициализаторов для 'int [0] ', компиляция прошла бы, если бы я установил k [5];
Что означает это сообщение об ошибке? Примечание: код протестирован на GNU GCC версии 4.7.2