мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
c:c_ultimate_guide:variables [2025/10/09 19:01] radi0devc:c_ultimate_guide:variables [2025/11/09 12:07] (текущий) – внешнее изменение A User Not Logged in
Строка 1: Строка 1:
 ====== переменные и литералы ====== ====== переменные и литералы ======
 +
 +Переменные бывают глобальными, локальными, статическими и внешними. См [[storage_classes]] / [[..:basic_concepts:scope|]]
  
 ===== Переменные и их базовые типы ===== ===== Переменные и их базовые типы =====
Строка 20: Строка 22:
 | long double | 10 | 10 | 10 | Вещественный | платформа‑зависимо (часто 80‑битное расширение на x86, иначе совпадает с double) | | long double | 10 | 10 | 10 | Вещественный | платформа‑зависимо (часто 80‑битное расширение на x86, иначе совпадает с double) |
  
-для получения размера переменных используеться оператор ''sizeof()'', возвращающий размер в байтах типа size_t+для получения размера переменных используеться оператор ''sizeof()'', возвращающий размер в байтах типа size_t. Он так же может принимать тип в качестве аргумента.
  
 <note> <note>
Строка 42: Строка 44:
 const float PI = 3.14; const float PI = 3.14;
 </code> </code>
 +
  
 ===== Числовые и символьные литералы ===== ===== Числовые и символьные литералы =====