A fogalmak változó típusok
A változó. Típusai.
Mivel az adatok nyelvén Pascal programok működhet számok, karakterek, az egész karaktersorozatot. Megjegyzendő, hogy ezek a különböző típusú információkat végzik teljesen különböző intézkedéseket. Például számértékek aritmetikai műveletek végrehajtását, ami lehetetlen köze karaktert. Ezen túlmenően, a különböző típusú adatok igényelnek a különböző mennyiségű memória tárolására. Összhangban ezeket a megfontolásokat Pascal bevezette a „Type” (típus). A változó típusa jelzi, hogy milyen adatokat lehet tárolni a memóriát, és milyen lépéseket, ez a változó be lehet vonni. Vannak fenntartott (alap) típusok Pascal, de akkor látni fogjuk, van is a lehetőséget, hogy saját, amelyet a programozó típusú változók.
Az alapvető típusok a következők:
típusú egészek - Egész
Írja be a „hosszú” egészek - Longint
típusú real (valós) számok (azaz - a törtrész) - Igazi
a típusú nem-negatív egész szám 0-tól 255 - Byte
típusát nem negatív egész 0-65535 - Word
karakter - Char
string típusú - karakterlánc
Logikai - logikai
Fizikailag a adattípusok különböznek egymástól a memóriahelyek száma (bájt) elkülönített tárolására a megfelelő változó. Logikai Ugyanez a különbség megjelenik az értelmezés a tárolt információt. Például típusú változók Char és Byte típusú foglalnak a memóriában egy bájt. Mindazonáltal, az első esetben, a tartalmát a memória cella értelmezni, mint egy előjel nélküli egész szám, és a második - a kód (ASC) szimbólum.
Ellentétben állandók, névtelen változó nem létezik. Minden változó a programban használt ismertetni kell az érintett szakaszán a leírás.
A változó nyilatkozat szakasz kezdődik hivatalos szó Var, majd a felvételt a következő formában: <Список имен переменных>:<Название типа>;
A lista állhat többszörös nevek (ebben az esetben ezeket vesszővel elválasztva), valamint az egyik neve. A típus van megadva a kettőspont utáni meghatározza, hogy mely adatokat lehet elhelyezni oly módon leírt változók. Minden típusú használt program a változók leíró részben nekik kell legalább egy saját vonal.