Вопрос: В одном файле у меня есть описание char a[6], а в другом я объявил extern char *a. Почему это не работает?

Ответ:
Декларация extern char *a просто не совпадает с текущим определением.
Тип "Указатель-на-тип-Т" не равен типу "массив-типа-Т". Используйте extern char a[].
Автор: Кодт    Оценить