39018

39018



Rozdział 19

Typy złożone

typedef

Jest to słowo kluczowe, które służy do definiowania typów pochodnych np.:

typedof stara.nazwa nowa.nazwa; typedef int mojlnt; typedef int* WskNalnt;

od tej pory można używać typów mojlnt i WskNalnt.

Typ wyliczeniowy

Służy cło tworzenia zmiennych, które powinny przechowywać tylko pewne z góiy ustalone wartości:

enuo Nazwa {WARTOŚĆ.1, WARTOŚĆ.2, WARTOSC.N );

Na przykład można w ten sposób stworzyć zmienną przechowującą kierunek: enum Kierunek {W.GORE, W.DOL, W.LEWO, W.PRAWO); enum Kierunek kierunek = W.GORE;

którą można na przykład wykorzystać w instrukcji switch

suitch(kierunek)

{

case W.GORE:

printf("w górę\n"); break; case W.DOL:

printf("w dół\n”); break; default:

printf("gdzieś w bok\n");

>

Tradycyjnie przechowywane wielkości zapisuje się wielkimi literami (W.GORE, W.DOI.). Tak na|>rawdę C przechowuje wartości typu wyliczeniowego jako liczby całkowite, o czym tnużna się łatwo przekonać:

lii



Wyszukiwarka

Podobne podstrony:
Rozdział 20BibliotekiCzym jest biblioteka Biblioteka jest to zbiór funkcji, które zostały wydzielone
img067 67 Rozdział 5. Sieci CP Jest to właśnie tytułowy coanter — żeton zastępujący i symbolizujący
KOMPUTER - CZŁOWIEK - PRAWO 501 ma bardzo szerokie zastosowanie, jest to bowiem narzędzie, które uła
24 J. DUSZYŃSKI [8] nie szerszym zakresie. O tym, jak złożona jest to reakcja, świadczyć może
Plan projektu Projekt jest to jednorazowe przedsięwzięcie, które ma ustalony wynik końcowy, harmonog
Przystąpienie do budowy profilu kompetencyjnego jest to zestawienie cech, które chcemy brać pod uwag
ich ciągłości, jest to takie wygięcie, które składa się z dwu sąsiadujących ze sobą fonu fałdowych:
Sieci CP str067 67 Rozdział 5. Sieci CP Jest to właśnie tytułowy counter — żeton zastępujący i symbo
1 sza Książeczka do nauki pisania  Narysuj podskoki żaby Kumki łącząc strzałki z kropkami. Jest to
276 277 (3) ROZDZIAŁ XIVELEKTRODIAGNOSTYKA Elektrodiagnostyka jest to metoda, która polega na badani
Zdjŕcie0537 Dokładność metody. Merooa dokładna jest to taka metoda które daje *ynk> btatoe wyniki
0190 jpeg Księga 3 • Rozdział 2 momencie, gdy jest to potrzebne, nie zapewnia również ludzkości doko
1 sza Książeczka do nauki pisania (1) Narysuj podskoki żaby Kumki łącząc strzałki z kropkami. Jest

więcej podobnych podstron