td wykład6


1
Metodyki i Techniki Programowania  TD1 sem. 2
Metodyki i Techniki
Programowania
Grzegorz Hałdaś
Elektronika i Telekomunikacja sem. 2
2
Metodyki i Techniki Programowania  TD1 sem. 2
Plan Wykładu
Typy pochodne
Typy złożone
3
Metodyki i Techniki Programowania  TD1 sem. 2
Typy pochodne
referencja (przezwisko) &
wskaznik *
tablica [ ]
funkcja ( )
4
Metodyki i Techniki Programowania  TD1 sem. 2
Typy pochodne
wskazniki
np.
int i=5, j=6;
int* pi;
pi = &i;
*pi = 2; //=> i=2;
pi=&j;
*pi *= 2; //=> j*=2; j=12;
5
Metodyki i Techniki Programowania  TD1 sem. 2
Typy pochodne
tablice
np.
int tab[10];
tab[0]=1;
tab[9]=10;
double liczby[]={1.2,1.3,2.5,1.9};
char napis[80];
char test[]= Wyraz ;
// test[0]= W , test[1]= y , test[4]= z ,
// test[5]= \0
6
Metodyki i Techniki Programowania  TD1 sem. 2
Wskazniki i tablice
int tab[20];
int *pt;
pt=&tab[0];
pt=tab;
*(pt+10)=11; => tab[10]=11;
pt[10]=11;
7
Metodyki i Techniki Programowania  TD1 sem. 2
Typy pochodne
referencja
np.
int i=5;
int& ref; //błąd
int& ri=i;
ri++; // => i=6;
8
Metodyki i Techniki Programowania  TD1 sem. 2
Typ złożony
struktura
struct nazwa
{
// deklaracje zmiennych różnych typów
};
unia
union nazwa
{
// deklaracje zmiennych różnych typów
};


Wyszukiwarka

Podobne podstrony:
td wykład11
td wykład10
td wykład7
td wykład3
td wykład4
td wykład2
td wykład8
td wykład14
td wykład5
td wykład9
Sieci komputerowe wyklady dr Furtak
Wykład 05 Opadanie i fluidyzacja
WYKŁAD 1 Wprowadzenie do biotechnologii farmaceutycznej

więcej podobnych podstron