Warning: Undefined array key "userinfo" in /home/pp/.public_html/lib/plugins/indexmenu/action.php on line 54
Tablice jednowymiarowe [Podstawy Programowania]
Warning: Undefined array key "stylesheets" in /home/pp/.public_html/inc/StyleUtils.php on line 102


Podstawy Programowania

Instytut Informatyki Stosowanej, Politechnika Łódzka

Narzędzia użytkownika

Narzędzia witryny



Warning: Undefined array key 3 in /home/pp/.public_html/inc/html.php on line 1453

Warning: Undefined array key -1 in /home/pp/.public_html/inc/html.php on line 1458

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Nowa wersja
Poprzednia wersja
pp:pp1:teoria:tablice_1d [28/10/2017 17:25]
127.0.0.1 edycja zewnętrzna
pp:pp1:teoria:tablice_1d [07/12/2017 23:42] (aktualna)
Tomasz Jaworski [Wiadomości podstawowe]
Linia 3: Linia 3:
 {{indexmenu_n>7}} {{indexmenu_n>7}}
  
-===== Tablice - wiadomości podstawowe ==== +===== Wiadomości podstawowe ==== 
-Tablica elementów jest ciągłym obszarem pamięci, w którym dane elementy są umieszczone. Tablice służą do przechowywania elementów tylko jednego typu. +Tablica(ang. Array) to zespół równorzędnych zmiennych, posiadających wspólną nazwę. Jego poszczególne elementy są rozróżniane poprzez przypisane im liczby nazywane indeksami. Indeksy tablic zawsze zaczynają się od zera. 
-Deklaracja tablicy jednowymiarowej+Tablica elementów jest ciągłym obszarem pamięci, w którym dane elementy są umieszczone. Wszystkie elementy danej tablicy muszą być tego samego typu (mówimy wtedy o //typie tablicy//)
 + 
 +Przykład deklaracja tablicy jednowymiarowej:
 <code c> <code c>
 int tab[7]; int tab[7];
 +char tab_z[20];
 +float Ftab[15];
 </code> </code>
 Powyżej został przedstawiony sposób deklaracji tablicy złożonej z siedmiu elementów typu int. W nawiasach kwadratowych podany jest rozmiar tablicy (7), musi on być dodatnią liczbą całkowitą, której wartość jest znana w czasie kompilacji - nie może to być zmienna! W tablicy każdy element ma swój indeks. Indeksowanie tablicy rozpoczyna się od 0, ostatni element ma indeks N - 1 (gdzie N to rozmiar tablicy). Powyżej został przedstawiony sposób deklaracji tablicy złożonej z siedmiu elementów typu int. W nawiasach kwadratowych podany jest rozmiar tablicy (7), musi on być dodatnią liczbą całkowitą, której wartość jest znana w czasie kompilacji - nie może to być zmienna! W tablicy każdy element ma swój indeks. Indeksowanie tablicy rozpoczyna się od 0, ostatni element ma indeks N - 1 (gdzie N to rozmiar tablicy).
 +
 +=== Tablice znakowe – inicjalizacja ===
 +
 +<code c>
 +char tekst[20] = {"Alpy"};
 +char tekst[20] = {'A','l','p','y'};
 +
 +char tekst[] = {"Tatry"};  // rozmiar tablicy: 6
 +char tekst[] = {'T','a','t','r','y'};  // rozmiar tablicy: 5
 +</code>
  
 ====Odwołanie do elementu tablicy==== ====Odwołanie do elementu tablicy====
pp/pp1/teoria/tablice_1d.1509204337.txt.gz · ostatnio zmienione: 28/10/2017 17:25 przez 127.0.0.1