Tablice jednowymiarowe
Tablica jednowymiarowa w C++ to struktura danych, która pozwala na przechowywanie wartości tego samego typu danych w jednym wymiarze. W C++ indeksy tablic zaczynają się od zera, więc pierwszy element ma indeks 0, drugi element ma indeks 1, itd.
Aby utworzyć tablicę jednowymiarową
w C++, należy użyć deklaracji, która ma postać:
typ_danych nazwa_tablicy[rozmiar];
Przykładowa deklaracja tablicy jednowymiarowej przechowującej pięć liczb całkowitych wygląda następująco:
int tablica[5];
Możemy także zainicjować tablicę podczas deklaracji, podając początkowe wartości elementów w nawiasach klamrowych. Na przykład:
int tablica[5] = {1, 2, 3, 4, 5};
Aby uzyskać dostęp do elementów tablicy, musimy odwołać się do nich przez indeks. Na przykład, aby przypisać wartość 10 do drugiego elementu tablicy, możemy użyć poniższego kodu:
tablica[1] = 10;
Możemy również iterować po elementach tablicy za pomocą pętli. Przykładowy kod, który wyświetla wszystkie elementy tablicy, wygląda następująco:
#include <iostream>
using namespace std;
int main() {
int tablica[5] = {1, 2, 3, 4, 5}; // deklaracja i inicjalizacja tablicy
cout << "Wartość elementu 3: " << tablica[4] << endl; // wyświetla wartość elementu o indeksie 3
return 0;
}
Warto zauważyć, że nie możemy odwołać się do elementu tablicy poza jej granicami, ponieważ spowoduje to błąd wykonania programu. Dlatego ważne jest, aby upewnić się, że indeks elementu, do którego się odwołujemy, mieści się w zakresie 0 do rozmiar-1.