![]() | Pobierz cały dokument Rozmiar 77,4 KB |
Laboratorium nr 4
1/4
1)
Tablice.
Tablica to ciąg danych jednego typu. Ciąg taki posiada jedną nazwę, a do jego
poszczególnych elementów odnosimy się przez numer tzw. indeks. Tablice umożliwiają
wykonywanie podobnych operacji jak na zwykłych zmiennych. Liczba elementów tablicy jest
z góry określona tzw. rozmiarem tablicy. Ze względy na wymiar tablice dzielimy na:
•
tablice jednowymiarowe,
•
tablice wielowymiarowe.
Typowa deklaracja tablicy jednowymiarowej, przedstawiona została poniżej:
typ_danych nazwa_tablicy[rozmiar];
W przypadku języka C, tablice indeksowane są od numer „0” (w innych językach
programowania od numeru „1” np. Pascal). Dodatkowo tablica, może czasami nie posiadać
określonego rozmiaru, lecz w takim przypadku musi być odpowiednio zainicjowana.
Inicjowanie tablicy polega na nadaniu jej poszczególnym elementom odpowiednich wartości
zgodnych z typem danych danej tablicy.
Przykład:
int tablica[100];
//tablica 100 elementowa 0 – 99
//przechowująca liczby całkowite
int tablica[1]={20,10};
//tablica zainicjowana;
char imie[]=”Romek”;
//tablica znakowa „pusta”
//zainicjowana ciągiem znaków
Oprócz tablic jednowymiarowych, można także definiować tablice wielowymiarowe.
Typowa deklaracja tablicy wielowymiarowej w języku C, przedstawiona została poniżej:
typ_danych nazwa_tablicy[rozmiar][rozmiar] ... [rozmiar];
Język C
Temat: Typy złożone.
Instrukcja
laboratoryjna
4
Przygotował: mgr inż. Maciej Lasota
![]() | Pobierz cały dokument Rozmiar 77,4 KB |