Я имел в виду книгу «Теория и проблемы программирования с помощью C» Готфрида (серия «Шаум») В разделе номер 224 раздела 8.5 в главе 8 (Книга, у меня есть второе издание). Согласно книге, «Чтобы получить доступ к внешней переменной в другом файле, переменная должна быть сначала объявлена внутри этого файла. Это объявление может появляться в любом месте файла.Однако, однако, он будет размещен на начало файла «Объявление переменной в любом месте файла
Я чувствовал, что невозможно сохранить объявление переменной в любом месте файла, даже если это глобальная переменная. Он должен быть помещен перед использованием переменной. Я попытался получить сообщение об ошибке, если поместить объявление в конце. Я не сужу, если намерение автора здесь - это что-то еще? Есть какие-либо комментарии по этому поводу? Прикреплено изображение раздела из учебника.
Речь идет не о глобальных переменных, а о 'extern'. Это что-то меняет? – usr2564301