static си
Primary tabs
Forums:
If the declaration of a ?le scope identi?er for an object or a function contains the storage-
class speci?er static, the identi?er has internal linkage.
- ограничивает видимость "объекта" его родным модулем - в частности - файлом компиляции (видим с том исходнике, в котором определён)
время "хранения" по ходу выполнения программы:
позволяет хранить переменную в течении всего времени выполнения программы - это особенно актуально , при инициализации памяти внутри вызываемых функций - так как без этого модификатору указатели возвращаемые из функций на выделенные внутри этих функций области памяти станут недействительными
- Log in to post comments
- 2816 reads