293018180

293018180



Złożone typy danych

Na podstawie http://pl.wikibooks.org/wiki/C/Typy_złożone

Struktury

Struktury to specjalny typ danych mogący przechowywać wiele wartości w jednej zmiennej. Od tablic jednakże różni się tym, iż te wartości mogą być różnych typów.

Struktury definiuje się w następujący sposób:

struct Struktura { int polel; int poleź; char pole3;

);

gdzie "Struktura" to nazwa tworzonej struktury. Nazewnictwo, ilość i typ pól definiuje programista według własnego uznania.

Zmienną posiadającą strukturę tworzy się podając jako jej typ nazwę struktury, struct Struktura zmiennaS;

Dostęp do poszczególnych pól uzyskuje się przy pomocy operatora wyboru składnika: kropki

zmiennaS.polel = 60;    /* przypisanie liczb do pól */

zmiennaS.poleź = Ź;

zmiennaS.pole3 = 'a';    /* a teraz znaku */

Przykładowy program wykorzystujący struktury

#include <stdio.h>

struct Punkt {

int x; int y; int z;

} void main()

{

struct Punkt pl;

struct Punkt pź { 3, 4, 5 };

pl.x=0; pl.y=0; pl.z=0;

printf("Punkt pl: %d %d %d",pl.x,pl.y,pl.z); pritf("Podaj współrzędną Y punktu Ź"); scanf("%d",&pź.y);

Zadania

1. Zdefiniuj strukturę przechowującą informacje o liczbie zespolonej (w postaci algebraicznej). Zdefiniuj w programie zmienne typu tej struktury. Spróbuj wypisać wartości składowych



Wyszukiwarka

Podobne podstrony:
Na podstawie: http://pl.wikipedia.org/wiki/
I II Na podstawie: http://pl.wikipedia.org/wiki/AspergiIlus,
Opracował na podstawie: http ://www.j oga-j oga.pl/ http://pl.wikipedia.org/wiki/Joga http
img010 (12) http://pl.wikipedia.org/wiki/Litr .itr - Wikipedia, wolna encyklopediaStosowane przedros
o5 / W http: //pl. wikipedia. org/wiki/Kot artykuł dyskusja edytuj historia i autorzyKot Ten artykuł
o8 / W http: //pl. wikipedia. org/wiki/Pies artykuł dyskusja    edytuj historia i aut
4. Źródła •    http://pl.wikipedia.org/wiki/Uk%C5%82ad nerwowy
4. Źródła □    http://pl.wikipedia.org/wiki/Uk%C5%82ad krwiono%C5%9Bnv
ŹRÓDŁA Wyszukane strony internetowetrony internetowe • http ://pl .wikipedia. org/wiki/Krak%C3% B3w
Artykuły z którychkorzystałem - Xd ca http:/ /pl.wikipedia.org/wiki/Wikipedia ca http:/ /
Bibliografia •    http: pl.wikipedia.org /Wiki Nieodnawialne
CCF20100223002 ouiłliuv usuuuwusti — wiKipcaia, woina encyKlopedia http://pl.wikipedia.org/wiki/Zab
Administracja rządowa w Polsce Opracowano na podstawie: http://www.kprm.gov.pl/ Administracja public
Administracja rządowa w Polsce Opracowano na podstawie: http://www.kprm.gov.pl/ Administracja public
Na podstawie: http://biochemia.wp.ap.siedlce.pl/Biofizyka/Biofizyka_4.ppt [dostęp: 17.10.2014].
22. Archiwizacja bazy danych_-244§ 22.9. Odtwarzanie bazy danych na podstawie pełnego eksportu Musi

więcej podobnych podstron