c/language/static storage duration

An object whose identifier is declared without the storage-class specifier, and either with external or internal or with the storage-class specifier , has static storage duration. Its lifetime is the entire execution of the program and its stored value is initialized only once, prior to program startup.

Example
c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration c/language/static_storage_duration