Pobierz cały dokument

Rozmiar 77,4 KB

Laboratorium jezyk c4 2013

background image

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
Wyszukiwarka

Podobne podstrony:
Laboratorium jezyk c6 2013
Laboratorium jezyk c7 2013
Laboratorium jezyk c3 2013
Laboratorium jezyk c5 2013
Laboratorium jezyk c6 2013
Laboratorium jezyk c2 2013 id 3 Nieznany
Laboratorium jezyk c3 2013
Laboratorium jezyk c7 2013
Laboratorium jezyk c3
laboratorium jezyk c7
Plan laboratorium-język C, Informatyka
Wyznaczanie stałej siatki dyfrakcyjnej, Prz inf 2013, I Semestr Informatyka, Fizyka, SPRAWOZDANIA DU
Lepkość-sciaga, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki,
Nr ćwiczenia5 moje, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, labor
[4]tabelka, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, labo
FIZYK~46, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, Fizyka
[8]konspekt new, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki,
Sprawdzanie równania ruchu obrotowego brył, Prz inf 2013, I Semestr Informatyka, Fizyka, [FIZYKA] La
FIZYK~47, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, laborki, Fizyka

więcej podobnych podstron
Kontakt | Polityka prywatności