Warning: session_start(): open(C:\Windows\temp\sess_7mq18g8o9oncq3jao9ih2ed9s4, 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_7mq18g8o9oncq3jao9ih2ed9s4, 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.


В Си имеются следующие классы памяти:

  • auto – автоматический, локальный
  • register – регистровый
  • extern – глобальный, внешний
  • static – статический