Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення програми для роботи з послідовностями

Реферат Створення програми для роботи з послідовностями





дартні типи

У Паскалі всі змінні повинні оголошуватися у спеціально відведеному для цього місці - до початку блокових дужок програми або функції і після ключового слова var. Так само оголошуються власні типи (після ключового слова type). Оголошення змінних стандартного типу: йде допустиме назву змінної, потім після двокрапки тип даних, що зберігаються в цій змінній. Типи даних Паскаля перераховані в таблицях 2.2.1 - 2.2.3 [5]. br/>

Таблиця 2.2.1 - Цілочисельні типи в Паскалі

ТипДиапазонЗнаковостьРазмер в .. 4294967295Unsigned4LongWord0 .. 4294967295Unsigned4LongInt? 2147483648 .. 2147483647Signed4

Таблиця 2.2.2 - Речові типи в Паскалі

ТіпДіапазонЗначащіх ціфрРазмер в байтахSingle 7-84DoubleЗавісіт від платформи-8RealЗавісіт від платформи-6Extended 19-2010


Таблиця 2.2.3 - Спеціальні типи в Паскалі

ТіпЗначеніяРазмер в байтахChar0 .. 255 (символи ASCII) 1StringСтрокі не довше 255 символов1..256Booleantrue/false1PointerУказатель4

Не всі типи даних підтримуються компіляторами за замовчуванням. Наприклад, компілятор BorlandPascal 7.0 MS-DOS вимагає підключення математичного співпроцесора для використання типу даних EXTENDED. Також є особливість з використанням типу CHAR-незважаючи на те, що він цілочисельний, його не можна використовувати в математичних виразах, так як він є суто контейнером для символів. Тип BOOLEANможет містити вирази зі TRUEі FALSE, відповідні логічним 0 і 1, але при цьому він займає повний байт. Тип STRINGведет себе як масив елементів типу CHAR, але при цьому довжина цього масиву зберігається в нульовому елементі; цим пояснюється обмеженість довжини 255 символами. Також у мові Паскаль є спеціальний тип покажчика POINTER, що характеризується відсутністю адреси змінної. p align="justify"> Типи даних Сі відрізняються структурованістю щодо типів в Паскалі: всі назви цілочисельних типів представляється як комбінація обмеженої кількості ключових слів, з якої можна відразу зробити висновок про характер зберігається типу. Наприклад, тип unsignedshortint позначає беззнакове коротке ціле число. Речових типів набагато менше, ніж у Паскалі (їх три), і для їх роботи не потрібно додаткових налаштувань компілятора. Типи даних Сі приведені в таблицях 2.2.4 і 2.2.5 [6]. br/>

Таблиця 2.2.4 - Цілі типи у Сі

ТіпДіапазонРазмер в байтах (signed) char-128 ... 1271unsigned char0 ... 2551 (signed) short (int) -32768 ... 327672unsigned short (int) 0 ... 655 352 (signed) long (int)? 2147483648 .. 21474836474unsigned long (int) 0 .. 42949672954 (signed) intЗавісіт від компілятора2/4unsigned (int) Залежить від компілятора2/4

Таблиця 2.2.5 - Речові типи у Сі

ТіпДіапазонРазмер в ба...


Назад | сторінка 4 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Типи даних в Паскалі
  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу
  • Реферат на тему: Вбудовані типи даних в С #. Масиви. Рядки. Регулярні вирази
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Базові типи даних і операції мови С