Вопрос: В одном файле у меня есть описание char a[6], а в другом я объявил extern char *a. Почему это не работает? Ответ: Декларация extern char *a просто не совпадает с текущим определением. Тип "Указатель-на-тип-Т" не равен типу "массив-типа-Т". Используйте extern char a[]. |