Константи - компютърни науки, програмиране

Константи, както и променливи, които представляват областта на памет за съхранение на данни, с единствената разлика, че определената стойност на първоначалната константа не може да се променя по време на изпълнение на програмата. Константи са буквални и tipizovannymi и буквални константи са разделени на характер, низ, число и истински.

константи на символи представляват един знак затворени в единични кавички (апострофи): "E", "@", "<'.

String константи - поредица от символи, заградена от двойни кавички: "Този пример не е най-дългият низ постоянно".

Цяло число константи са от следните формати:

Знак може да бъде представена като поредица от числа, като се започва от нулата, например: 123; 2384.

Осмичните константи - осмична последователност цифри (0 до 7), който започва от нула, например: 034; 047.

Шестнадесетичен константи формат започва с Ох или ОХ, последвано от шестнадесетични цифри (0. 9, A. F), например: 0xF4; 0X5D. Буквени знаци по този начин могат да бъдат представени, както в малки и главни букви.

Дълги константи целочислени и променливи, използвани в вида на дълга, определени от латинската буква I или L веднага след постоянно без пространство: 36L, 012L, 0x52L.

Материал константи - плаваща запетая могат да бъдат написани в десетичен формат (24.58; 13.0; 0,71) или експоненциална форма (1-4 гнезда; 2 + 5e; 2.2e-5, като по този начин в мантисата може да премине изцяло или фракционна част: .2e4 ).

Tipizovannye константи са използвани като не-колан, стойността на които не може да се променя след инициализация.

Tipizovannaya константа е декларирана с Конст ключовата дума, последвано от индикация за вида на константи, но, за разлика от променливи, константи, винаги трябва да се инициализира.

Помислете за един малък пример:

// Инициализиране на променливата и

// буквално число постоянна 25600

// Сега се установи, tipizovannuyu

// низ постоянно MyCatName

// и инициализира го буквално низа константа

конст MyCatName [] = "Roudic";

Символни константи в C ++ заемат един байт в памет и по този начин може да се стойности 0-255 (вж. Таблица. 1.2). В същото време има някои знаци, които не се появяват при отпечатването - те изпълняват специални действия: превоз връща, раздели и т.н. и призова бягство символи-последователности. Терминът «бягство-последователност" Epson представи компанията, се превърна в първата компания, която е използвала нечетими знаци за контрол на изхода на информация за техните принтери. Исторически погледнато, контролни последователности, които започват с кода с десетична стойност 27 (0x1V), което съответства на символа «Escape» ASCII кодировки

Escape-символи в програмата се показват под формата на наклонена черта, следван от буква или символ (вж. Таблица 1.3.).

VAR t1: T_Range_SubType; Имайте предвид, че един добър програмист винаги дава своите собствени видове имена и се опитва да направи тези имена имат смисъл. Сега, че знаете за видовете интервал, можем да говорим за масиви. Масив на всички езици за програмиране - набор от индексирани (номерирани) от едни и същи елементи. Pascal двумерен описание на масива е от вида: ARRAY [тип индекс.

записани или фиксирана точка, например, -1234 или плаваща запетая, например, -1.234E-5 или 555e12. В програмата, като правило, е необходимо да се използват променливи аритметични типове. непременно трябва да се опише всяка променлива (и всеки друг вид променлива) в Pascal, т.е. Тя трябва да бъде изрично посочено неговия вид. Описание на променливи в общия случай има форма: име VAR.