Indexelés (programozás)

Ebben a kifejezést, vannak más célra, lásd. Indexelés.

Indexelés programozási nyelvek - egy mechanizmust az adatok elérésével eleme a tömböt referencia szerint a tömb, és segítségével egy vagy több kifejezést, amelynek értéke meghatározza a helyzetét a tömb komponensei [1].

Index - eleme felsorolásosztályok készlet. ami arra utal, hogy egy adott elem a tömbben. Tipikusan egy nem-negatív egész szám. Egyes nyelvek, negatív indexeket használjuk a referencia elemek az ellenkező irányban (a végén a tömb).

Háromféle módon, mint a tömb elemeit lehet indexelni nemnegatív egészek [2]:

0 ( „index indul nulláról”), az első eleme a tömb indexe 0; 1 ( „index kezdve az egység”) van egy első elem indexe 1; N ( «kezdődő index n») az alap mezőindex szabadon megválasztható. Általában a programozási nyelvek, amelyek lehetővé teszik az „Index kezdőbetűvel n», azt is lehetővé tette tömbindexként választani negatív értékeket, valamint más típusú skalár adatok, mint például átadó vagy szimbólumokat.

Egy tömb lehet több dimenzióban, a szokásos gyakorlat az, hogy fellebbezni a tömbben több indexek. Például, egy kétdimenziós tömböt három sorban és négy oszlopban utalhat egy elemet a 2. sor, és a 4. oszlopban kifejezés alkalmazásával: [1.3] (a nyelvet, amelyen elsőbbséget élvez vonal) vagy a [3, 1] (a nyelvet, amelyen a prioritást kap az oszlop) esetén az index, hogy az újrakezdés. Így a két indexet használják kétdimenziós tömbök, három - a háromdimenziós tömbök, és n - a n-dimenziós tömbök.

Kapcsolódó cikkek