ад змінними можливо проводити дві фундаментальних операції - привласнити змінної якесь значення і використовувати значення присвоєне змінній для яких-небудь цілей.
Змінні оголошуються в секції оголошення змінних, яка починається з ключового слова var. Формат оголошення змінних:
var
де VariableDeffinitionList - список оголошених змінних. У списку змінних обов'язково повинна бути оголошена хоча-б одна змінна. br/>
VariableList1: VariableDatatype1;: VariableDatatype2;: VariableDatatypeN;
де VariableList - список оголошуються змінних типу VariableDataType і розділених комами.
VariableIdent1, VariableIdent2, ..., VariableIdentN: VariableDataType;
VariableIdent - ідентифікатор оголошуваною змінної. - ідентифікатор типу змінної.
Як бачите можна оголошувати відразу-ж кілька змінних одного типу в одному рядку. Можна оголошувати і по одній. Ніякої різниці не буде. p align="justify"> Константи
Іноді нам потрібно використовувати в тексті програми фіксовані значення, тобто значення які не повинні змінюватися в процесі виконання програми. Наприклад в програмі розрахунку тиску машини на грунт це може бути кількість коліс автомобіля - 4. Припустимо скрізь у розрахунках ми будемо використовувати це число - 4. Але що буде якщо нам запропонують переробити програму щоб вона вважала тиск на грунт БТР-а, у якого цих коліс 8 штук? Ідея переглядати код і замінювати скрізь 4 на 8 - не найкраща. Набагато зручніше і правильніше визначити константу і призначити їй потрібне значення, а потім використовувати замість значення цю константу. В«КомпіляторВ» сам підставить значення константи в тих місцях де вона була використана. Таким чином нам достатньо лише буде виправити значення константи з 4 на 8 а потім перекомпілювати програму. p align="justify"> Константи поділяються на два види - істинні (true constants) і типізовані (typed). Справжні константи - власне і є константи в чистому вигляді. Типізовані константи - константи які можуть містити типізовані значення. Наприклад можна оголосити масив-константу або запис-константу. p align="justify"> Головне і найбільш корисна властивість констант, це те що вони незмінні протягом усього часу виконання програми. Програма в якій проводиться спроба змінити значення константи просто не скомпіліруется. p align="justify"> Константи, так-же як змінні і типи даних, оголошуються у своїй секції оголошення констант яка починається з зарезервованого слова const. Оголошення констант має наступний формат:
ConstantDeffinitionList
... де ConstantDeffinitionList - перелік оголошень констант. Якщо ви вказали секцію оголошення констант, то в списку констант має бути оголошена хоча-б одна константа. p align="justify"> ConstantDeffinitio...