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 httpimg010 (12) http://pl.wikipedia.org/wiki/Litr .itr - Wikipedia, wolna encyklopediaStosowane przedroso5 / 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 aut4. Źródła • http://pl.wikipedia.org/wiki/Uk%C5%82ad nerwowy4. Ź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% B3wArtykuły z którychkorzystałem - Xd ca http:/ /pl.wikipedia.org/wiki/Wikipedia ca http:/ /Bibliografia • http: pl.wikipedia.org /Wiki NieodnawialneCCF20100223 002 ouiłliuv usuuuwusti — wiKipcaia, woina encyKlopedia http://pl.wikipedia.org/wiki/ZabAdministracja rządowa w Polsce Opracowano na podstawie: http://www.kprm.gov.pl/ Administracja publicAdministracja rządowa w Polsce Opracowano na podstawie: http://www.kprm.gov.pl/ Administracja publicNa 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 Musiwięcej podobnych podstron