Typ niepredefiniowany, będącym podzbiorem dowolnego typu porządkowego. Rozmiar typu okrojonego jest równy rozmiarowi typu bazowego.

Deklaracja

Deklaracja nowego typu okrojonego odbywa się wg. schematu:

Identyfikator = MinWartosc..MaxWartosc;

Gdzie:

  • Identyfikator to identyfikator nowego typu
  • MinWartosc to minimalna wartość
  • MaxWartosc to maksymalna wartość

Przy czym MinWartosc musi być zawsze mniejsza od MaxWartosc.

Przykład:

type
    TMiesiac = 1..12;
    TDzien = 1..7;

Istnieje możliwość deklaracji zmiennej wcześniej nie definiowanego typu okrojonego. Schemat takiej deklaracji jest następujący:

Identyfikator : MinWartosc..MaxWartosc;

Gdzie:

  • Identyfikator to identyfikator nowej zmiennej
  • MinWartosc to minimalna wartość
  • MaxWartosc to maksymalna wartość

Przykład:

var
   Odp : 'A'..'D';

0 Odpowiedzi do “Typ okrojony”



  1. Nie ma jeszcze komentarzy

Dodaj komentarz