Warning: session_start(): open(C:\Windows\temp\sess_d59r2af94dskc0620b8easfek2, O_RDWR) failed: No space left on device (28) in C:\www\lemma4.1php\login.php on line 15 Warning: session_commit(): open(C:\Windows\temp\sess_d59r2af94dskc0620b8easfek2, O_RDWR) failed: No space left on device (28) in C:\www\lemma4.1php\login.php on line 36 Warning: session_commit(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\Windows\temp) in C:\www\lemma4.1php\login.php on line 36 Основы языка Си


Если для переменных или функций указан класс памяти static, то они видимы только в том модуле, где определены. По умолчанию статические переменные имеют нулевое значение.


Если статическая переменная определена внутри функции, то она инициализируется при самом первом входе в блок функции и в дальнейшем сохраняет свое значение от одного вызова функции до другого. Таким образом, статические переменные можно использовать для хранения значений внутри функции в течение всего времени работы программы. Причем такие переменные невидимы вне модуля, где они определяются.