Я изучаю C и играю с указателями и массивами. Я пытаюсь создать массив указателей с помощью кода ниже:
const int NUM_P = 50; // Line 10
char *pS[NUM_P] = { NULL }; // Line 11
Я получаю следующие предупреждения и ошибки при компиляции:
→ gcc array.c -o array
array.c: В функции 'main':
array.c:11: ошибка: объект переменного размера не может быть инициализирован
array.c: 11: предупреждение: лишние элементы в инициализаторе массива
array.c:11: предупреждение: (почти инициализация для 'pS')
Я не могу понять эту ошибку, я искал в Интернете и не смог найти объяснение и решение проблемы.
Кто-нибудь может помочь?
Ваше здоровье
Эф