Adattípusok és azok besorolását

Kereset tárgyát, és a programokban az adatok, amelyek által meghatározott numerikus, logikai és szimbolikus értékeket. Hogy csökkentse a hangerőt a program és a lehetőségét, hogy a különböző értékek, az adatokat a felvétel használt szoftver nem maguk az értékek, és a nevük (ID), amelyek szerepelnek a programozó. Mivel nevek is sok különböző értékeket, akkor létre a koncepció a típus, ami az egyik alapvető fogalmak a nyelvet.

Under típusú változó halmazát jelöli értékek a változó és egy sor műveletek, amelyek azokra alkalmazott.

Program típusa minden változó határozza meg a specifikáció egyik részt leírások.

Turbo Pascal közé A főbb adatok Nyelv:

1). Egyszerű típusok, amelyek nem igényelnek előzetes leírást. 2) Szerkezeti (komplex) típusú, szintén nem igénylő, korábbi leírások. 3) A felhasználó által definiált típusok és a programozó által megkövetelt előzetes leírást a Type részén a program.

Egyszerű típusok, viszont vannak osztva az egész. igazi. Logikai (logikai) és jellegét. Mindegyik típus egy bevezetett név a nyelvet (például név), amely feltünteti a változók.

A Turbo Pascal, több fajta típusú:

Az összeg a memóriát egy értéket

Logikai (logikai) típusa a logikai nevét, és a két érték - TRUE ( «igazság») és FALSE ( «false). A fenti értékek a megengedett összehasonlító műveletek, és úgy ítélték meg, hogy a hamis

A karakter típus Char neve. Értéke egy karaktert a különféle ASCII (American Standard Code for Information Interchange) - a 256 különböző karakter, rendezett emelkedő bináris karakter kódok. Ha a szimbólum érték egy grafikus ábrázolása, ez képviseli egy megfelelő karaktert állandó, mint például „*”, „x”, „A”. Ha a karakter nem rendelkezik a grafikus ábrázolás, akkor az egyenértékű nevezési lap, amely a szimbólum „rács” # és egész karakter kódját 0-31, például # 13.

Karakter és logikai típusú hagyományos típusoknál: minden eleme a beállított értékek érvényesek itt saját sorozatszámmal.

Strukturált adattípusok nyelvi Turbo Pascal a tömbök, rekordok, készletek és fájlokat. Némelyikük lesz szó a későbbi labs.

Egyedi adattípusok - új adattípusok által meghatározott és a programozó által megkövetelt előzetes leírást a Type részén a program. A nyelv a Turbo Pascal két felhasználó típusok: felsorolás típusú és milyen sávban.

Egy felsorolt ​​típus definiált listázási ezeket az értékeket, amely képes fogadni változók, mint például: típus szín = (piros, fehér, kék); Itt Szín - típusú rendelt név, amely a programozó.

Sávtípus. - egy részhalmaza a bázis típusú, mint amely lehet bármilyen típusú szekvenciáját, kivéve típusú sávban. Sávtípus van megadva a legkisebb és legnagyobb értékek elválasztott két pontot, például: Típus Dátum: 1..31.