Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
05-06 Сістэма тыпаў.doc
Скачиваний:
18
Добавлен:
09.11.2019
Размер:
746.5 Кб
Скачать

Элементарныя сродкі па рабоце з данымі Наданне значэння даным

Аператар надання значэння выконвае падлік новага зна­чэн­ня не­ка­то­рай пераменнай, а таксама значэння, якое вяр­та­ец­ца функцыяй. Агульны выгляд аператара надання значэння:

Прыклады:

Парадак выканання аператара надання значэння: падлічваецца зна­чэн­не выразу; калі тып выразу «сумяшчальны па наданні значэння» з ты­пам пераменнай, тады значэнне пераменнай змяняецца на падлічанае; ка­лі сумяшчэння няма, тады на этапе кампіляцыі праграмы ад­бы­ва­ец­ца па­пя­рэджванне.

Наданне значэнняў дапускаецца для даных усіх тыпаў – простых і са­стаў­ных, акрамя файлавага.

1. Пры наданні значэння данаму простага тыпу трэба памятаць на­ступ­нае:

 тып выразу не павінен выходзіць за межы тыпу пераменнай, а па­ві­нен з’яўляцца падмноствам тыпу пераменнай;

 даным сапраўднага тыпу можна надаваць значэнні цэлалікавага ты­пу;

 даным цэлага тыпу нельга адразу надаць значэнне сапраўднага ты­пу. Трэба карыстацца функцыямі «акругліць і ўявіць як цэлае» – і якія вяртаюць значэнне тыпу

2. Пры наданні значэння даным састаўнога тыпу трэба памятаць на­ступ­нае: тыпы «злева» і «справа» павінны быць эквівалентныя ці то­ес­ныя.

TYPE

Tipe1 = Tipe2; гэта эквівалентныя тыпы

VAR

A, B : Type1; тоесныя тыпы ў пераменных A і B

С : Type1;

D : Type2; тоесныя тыпы ў пераменных C і D

21