Indeks (informatyka)

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Indeks – w informatyce, w podstawowym ujęciu jest to przesunięcie wskaźnika tablicy w celu pokazania na konkretny jej element (mniej formalnie: numer elementu tablicy, w którym znajduje się indeksowany element będący jej treścią).

C – imperatywny, strukturalny język programowania wysokiego poziomu stworzony na początku lat siedemdziesiątych XX w. przez Dennisa Ritchiego do programowania systemów operacyjnych i innych zadań niskiego poziomu.W językach programowania pozwalających na bezpośredni dostęp do pamięci (jak np. asembler, C, C++, Cyclone) pamięć jest reprezentowana jako jednowymiarowa tablica bajtów – wszystkie zmienne (statyczne i dynamiczne) są umieszczane w tej „tablicy”.

Na przykład dla tablicy zdefiniowanej w języku C:

int anLiczby = {15, 30, 45};

Indeksem liczby 30 jest 1 (indeksowanie w języku C zaczyna się od 0). Pokazać na ten element można za pomocą odpowiedniego przesunięcia wskaźnika:

printf("%d", *(anLiczby+1));




Reklama