Что такое класс хранения по умолчанию глобальной переменной?
Во время поиска в Интернете я обнаружил, что некоторые сайты говорят, что это static
. Но статические средства внутренней привязки и переменная не могут быть доступны за пределами области файла, то есть она не должна быть доступна для других объектных файлов. Но к ним все еще можно получить доступ к другим файлам, используя объявления типа extern int i
.
И, если я явно упоминаю static
для глобальной переменной, то он недоступен вне области действия.
Затем, каков правильный класс хранения по умолчанию для глобальных переменных?