Strukturált adattípusok Pascal

Strukturált DataType - több adatelemek (komponensek) az azonos nevű. Ellentétben skalár típusú adatok, amelyek közül lehet egy értéket, strukturált adattípus lehet venni a különböző értékek egyik típusát (rendszeres típusú, például azért, tömbök), vagy a különböző típusú (kombinált típusok, például a felvétel).

Az a képesség, hogy kezelni strukturált adattípusok egy nagy előnye a TP nyelv és teszi egy univerzális programozási nyelv.

Rendszeres adattípusok. tömbök

Array - rendezett, korlátos halmaz ugyanazokat az elemeket, egyesült egy közös neve. Típus komponens (ek) az úgynevezett alap és az MB kivéve azokat a fájlt. Utalni a tömbre használható indexek.

A tömb mérete (hossza) - a tömb elemeinek számát.

A méret a tömb - számos indexek a tömbben.

Az index határozza meg a helyzetét az elem a tömbben. Mivel az index lehet Mi használjuk a kifejezést (index), a változó vagy állandó (egy speciális esete a kifejezés). Annak jelzésére, mb bármilyen sorrendben típus, kivéve Longint. index Típus DB skalár, és rendezett végén. intervallum típusú kódokat használják gyakrabban, és lehet, hogy negatív.

Minden alkatrész a tömb egyaránt elérhető, és ki lehet választani véletlenszerű sorrendben.
A program tömbök db leírt két módszer egyikével:

  1. A leírás ebben a szakaszban típusa:
  1. Használata nélkül generikus szakasz:

Az első módszer előnyösebb, bár kiterjeszti a mérete leírással, de a program világosabbá válik logika. A Type szakasz bemutatja a helyes programozási stílus
A komponenseket a tömb alkalmazható műveletek, eljárások és függvények, megengedett egy adott bázis típusú.
Minden cselekvés végre tömbök egy hurok, kivéve az egész megbízás elemei egy tömb a másikra.

Kapcsolódó cikkek