МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||||||||||||||||||
Тема. Типи даних. Дані типу int, short, bool, char тощо. Початкове присвоєння значення зміннимПлан 1. Типи даних Дані типу int, short, bool, char тощо. 2. Початкове присвоєння значення змінним
Типи даних Дані типу int, short, bool, char тощо. Усі дані, які беруть участь у розв'язуванні задачі, ретельно класифікують за типами. Тип визначає допустимі значення даного, операції, які можна над ним виконувати, й обсяг оперативної пам'яті, який резервується для нього. Програма оперує з різноманітними даними, котрі поділяються на прості та структуровані. Прості дані - це цілі та дійсні числа, текстова інформація та вказівники адрес. Структуровані дані - це масиви, структури і файли. В мовах програмування розрізняють поняття опису змінної та її визначення. Опис встановлює властивості об'єкту: тип, довжину та ін. Визначення (оголошення) змінної викликає крім того виділення пам'яті. Типи даних в мові Сі визначаються такими ключовими словами: Дані цілочисельних типів
П р и к л а д. Оголосимо три змінні цілого типу: int x, у; short int z; На етапі компіляції для змінних х, у, z буде надано певний обсяг оперативної пам'яті. Дійсні типи.
П р и к л а д . Розглянемо фрагмент програми Float h, pi = 3.1415926; double v = 365.976; const float w = -12, h = 23.4; Тут оголошено дві змінні (h, pi) типу float і зміннуv типу double, а також константи w= -12; h = 23.4 типу float. Символьний тип (char). Символьний тип — це множина символів кодової таблиці комп'ютера ASCII. Символьна стала - це один символ (1 байт), узятий у лапки на зразок П р и к л а д. Розглянемо описи символьних змінних, де змінним m1, m2, mЗ і m4 надамо значення латинської літери 'А' чотирма способами: charm1 ='A', m2 = 0101, m3 = 65, m4 = 0x41;. Число 65 - це десятковий код символу 'А', 101 - вісімковий, 41 - шістнадцятковий. П р и к л а д . Розглянемо спосіб визначення десяткового ASCII-коду деякого символу, наприклад 'А': char с = 'A'; int n = с;. Змінна nнабуде значення 65. Логічний тип bool. Логічний тип характеризується двома значеннями даних: false (хибність) і true(істина). Змінні цього типу займають 1 байт у пам'яті комп'ютера. Зауважимо, що не всі компілятори підтримують тип даних bool. Тому, перед тим як його використовувати, варто з'ясувати можливості компілятора.
Читайте також:
|
||||||||||||||||||||||||||||||
|