КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Опис констант
Прості константи Приведемо синтаксичні діаграми опису простих констант.
Крім простих констант Turbo Pascal допускає використання константних виразів, які можуть бути обчислені під час компіляції програми. Якщо припускати, що нижчеподані константи будуть розташовуватися після вищенаведених, то оголошення наведені в таблиці будуть припустимими. Константні вирази описуються точно по таким же правилам, що й звичайні вирази. Однак перелік припустимих у константних виразах стандартних функцій обмежений наступними функціями:
Типізовані константи На відміну від простих констант, в описі типізованих констант указується як значення константи, так і її тип.
Оскільки типізована константа фактично являє собою змінну, що ініціалізується, то вона не може використовуватися в оголошеннях інших констант або типів. Типізовані константи стандартних типів (див. таблицю):
Типізовані константи структурованих типів Turbo Pascal підтримує роботу з типізованими константами наступних структурованих типів: • типу «масив» (array); • типу «множина» (set); • типу «запис» (record); • об’єктного типу (object). В описі константи структурованого типу вказуються значення кожного її компонента відповідно до певних синтаксичних правил. Опис типів Синтаксис підрозділу опису типів має вигляд
Розділ опису типів (type) служить для введення нових типів даних, які визначаються користувачем. Кожна величина, використовувана в програмі, займає певну область пам’яті комп’ютера. Тип величини визначає, як розташована ця величина в пам’яті ЕОМ. З урахуванням цього ведеться подальша обробка даних, що беруть участь у розрахунках. Кожна величина в програмі співставляється з одним і тільки з одним типом даних. Тому нові типи (нестандартні типи користувача) потрібно чітко описувати в цьому розділі. Опис змінних
Синтаксис опису змінних має наступний вигляд:
Наприклад type Colors = (Red, Blue, Green); Vector = array [1..100] of integer;
Дата добавления: 2013-12-13; Просмотров: 1361; Нарушение авторских прав?; Мы поможем в написании вашей работы! |