ПредишенСледващото

1. 4. 2 Алгоритми, достоен за внимание

Всяка страница на урока се зарежда в специална променлива (процедура LoadPage) и след това показва на DrawPage на процедура екран. В същото време, и са признати от екипа.

1. 3 4. перспективи

Освен това, използването на възможностите на Windows, ще бъде възможно да се "сили" Уроци взаимодействат с Delphi програмиране система, която ще увеличи видимостта на примерите, а след това по-малко Научете Delphi е в състояние да се подготви един добър специалист в областта на компютърните технологии.

Но това не е всичко! LD - универсална система във файла урок може да пише всичко, което искате, така че можете да използвате този инструмент за преподаването на други предмети, още по-отдалечено от науката на компютъра, като например история, чужди езици.

2 Въведени константи

1 2. Обща характеристика

Паскал език, и, съответно, Delphi има специален тип константи - въвели. За разлика от конвенционалните, константи, те могат да съдържат масиви от указатели, запис и видове процедурни стойност. Когато зададете директивата за съставител, те се държат като нормални инициализира променливи. Ако не може да се променя стойността.

Синтаксис. Строителство ConstName: тип = стойност

2. 2 константи Array

За да настроите всяка постоянна масив, е необходимо да се опише стойностите на всички елементи. Стойностите са описани в скоби, разделени със запетая. Например:

Строителство цифри: масив [1, 5] на байт = (1, 2, 3, 4, 5)

В този пример, постоянно масив е обявен цифри Тип Byte. Тя веднага зададе номер от 1 до 5.

Масиви константи често се използват за задаване на линия завършваща с # 0. В този случай описанието е както следва:

Строителство Stroka: масив [1 май] на знак = ( "Добре")

Постоянният може да бъде многомерен масив. За да направите това, всеки го измерване се поставя в скоби. например:

Типове TCube = масив [0 1 0 1 0 1] на цяло число;

конст лабиринт: TCube = (((0, 1), (2, 3)), ((4, 5), (6,7)))

Създава масив лабиринт на, където:

Всички константи масиви не могат да съдържат файлове променливи на всяко ниво.

2. 3-запис константи

За да зададете областта на постоянното влизане трябва да го попълните според синтаксиса: FIELDNAME: стойност. Стойностите са разделени от запетая и цялата експресията е поставен в скоби. Стойностите трябва да бъдат представени от константи. Полетата трябва да бъдат описани в реда, в който те са поставени в описанието на записа. Невярно ЕВРОВОК, ако има такъв, трябва да бъдат запълнени; в случай на запис с изпълнения само опция избран ЕВРОВОК може да се използва.

TVector = масив [0 1] на TPoint;

Произход: TPoint = (X: 0.0; Y: 0.0);

Линия: TVector = ((X: -3.1; Y: 1.5), (X: 5.8; Y: 3.0));

Един ден: TDate = (D: 2; М: Dec; Y: 1960);

Всички файл постоянен запис не може да съдържа променливи на всяко ниво.

4 2. процедура константи

За определяне на процесуално константа нужда от процедура с подходящи параметри. Например:

Изчислено функция (X, Y: цяло число): цяло число;

Типове TFunction = функция (X, Y: цяло число): цяло число;

конст MyFunction: TFunction = Изчислено;

След това описание, функцията се нарича:

I: = MyFunction (5, 7)

Можете също така да зададете постоянна стойност от нула.

2. 5 константи показалеца

конст PI: ^ цяло число = @I;

конст PF: Стрелката = @MyFunction;

Можете да декларира тип PChar постоянно със стойност низ, т. За. Буквите са съхранени в паметта като глобални константи.

2. Примери 6 програми

По-долу са дадени примери за програми, които използват печатни константи. Те са написани на Delphi, но като приложение за конзолата - така че да не се претрупва с текста от формите описание на програмата и други предмети, че този проблем няма нищо общо с.

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

Свързани статии

Подкрепете проекта - споделете линка, благодаря!