Údajové typy
premenných
Každý program pretvára
vstupné údaje na výstupné údaje. Tieto údaje majú určité vlastnosti.
Jednotlivé údaje sa ukladajú do premenných, preto musí mať každá
premenná použitá v programe zadefinovaný údajový typ, čo sa realizuje
v deklaračnej časti.
Rozdelenie údajových typov: |
údajové typy |
identifikátor |
rozsah hodnôt |
veľkosť v bajtoch |
jednoduché |
ordinálne |
celočíselné |
byte |
0
.. 255 |
1 |
shortint |
-128 .. 127 |
1 |
integer |
-32 768 .. 32 767 |
2 |
word |
0
.. 65535 |
2 |
longint |
-2147483648 .. 2147483648 |
4 |
boolean |
TRUE, FALSE |
|
char |
1
znak ASCII |
|
vymenovaný |
podľa definície typu |
|
interval |
podľa definície typu |
|
neordinálne |
real |
2,9*10-39 .. 1,7*1038 |
6 |
single |
1,5*10-43 .. 3,4*1038 |
4 |
double |
5*10-324 .. 1,7*10308 |
8 |
extended |
3,4*10-4932 .. 1,1*104932 |
10 |
comp |
-263
.. 263-1 |
8 |
štrukturované |
string
(reťazec) |
255 znakov ASCII |
pole |
viacrozmerná skupina údajov rovnakého typu,
prvky ktorej sú rozlíšené indexmi |
záznam |
pevná štruktúra prvkov rôzneho typu, ktoré
sú rozlíšené menami položiek |
množina |
skupina pevne stanovených údajových typov,
ktoré sú prvkami množiny |
súbor |
premenná štruktúra prvkov rovnakého typu,
z ktorých je prístupný vždy len jeden určený polohou ukazovateľa |
|