Delphi tömbök
A tömbök szerves és fontos része bármely programozási nyelv. Pascal nyelv sem kivétel.
definiálása tömb
Array - egy sor változót az azonos típusú közvetlenül a memóriában egymás után, melyek elérhetők az index (indexek). Ez az általános meghatározás Wikipedia. Ha beszélünk Delphi. A változók tényleg kell az azonos típusú. De vannak programozási nyelvek, mint a PHP, amely támogatta Mr. eterogennye tömbök (amelynek elemei lehetnek különböző típusú). A legegyszerűbb esetben, a tömb egy meghatározott számú elemet, de vannak még dimamicheskie tömbök. megváltoztatása dimenziója a programban.
Mielőtt egy tömböt használhatnánk a Delphi, tedd be kell jelenteni. Ez úgy történik, az alábbiak szerint:
Megjegyezzük, hogy a minta a tömbben szokás kezdeni a nulla elemet. Bár senki sem akadályozza meg, hogy az egy.
A Delphi, a tömb lehet beállítani, mint egy állandó, néha nagyon hasznos lehet:
Kétdimenziós tömbök
Amit fentebb vizsgált - ez mind egydimenziós tömböket. De ki nem tiltja számunkra, hogy hozzanak és túlméretezett. Gyakran használják a gyakorlatban kétdimenziós tömbök, az úgynevezett mátrix.
Egy tömböt a Delphi, tesz, az alábbi kód:
Munka tömbök
Ahhoz, hogy / változtatni a tárolt érték a sejtek a tömb, meg kell adnia az index az elem az érdeklődés
Ha egy sor Delphi egy dimenziója nagyobb, mint egy, például 2, meg kell adnia a két index
Hozzáférés elemei kétdimenziós tömb némileg hasonlít a játék Battleship. Annak ellenőrzésére, hogy a hajó a cellában, tudnunk kell, hogy a koordinátákat szélesség és magasság. Ez indexek a mátrixban lehet hasonlítani a koordinátákat a tengeri csata.
Legyen óvatos, ha hozzáfér a tömb elemeinek Delphi nem haladja meg a határokat. Ez okozza a hibát.
Továbbá, azt tanácsolom, hogy megismerjék a következő anyagok: