123418

123418



Przykład C)

Wskaźnik na pierwszą 3-elementową tablicę (pierwszą z dwóch)

void main() {

int (*tab_C) [ 3 ];

tab_C = new int [2][3];

// dynamiczna alokacja tablicy tab_C

tab C[0][0] = 200; tab C[0][1] =201; tab C[1][0] =210; tab_C[1][1] = tab_C[1][2];

II przykładowe operacje na tablicy tab JO

delete [ ] tab C;

}

II zwolnienie pamięci tab_C

#include <alloc.h> // to samo,

za pomocą tradycyjnych funkcji malloc i free

tab C = (int(*)[3]) malloc( 2*3*sizeof(int)); II utworzenie tab_C[0][0] = 200;

free( tab_C);

II zwolnienie

Przykład D)

Zwykła dwuelementowa tablica wskaźników na dynamiczne tablice liczb

void main() {

int *tab_D [ 2 ];

tab_D[0] = new int [3]; tab_D[1] = new int [3];

II pierwszy wiersz <— dynamiczna alokacja II drugi wiersz

tab D[0][0] = 200; tab D[0][1] = 201tab D[1][0] = 210; tab_D[1][1] = tab_D[1][2];

II przykładowe operacje na tablicy tab_D

delete [ ] tab_D[0]; delete [] tab D[1];

}

II pierwszy wiersz <— zwolnienie pamięci II drugi wiersz

#include <alloc.h> II to samo, za pomocą tradycyjnych funkcji malloc i free tab_D[0] = (int*)malloc(3*sizeof(int)); tab_D[1] = (int*)malloc(3*sizeot(int)); tab_D[0][0] = 200; free( tab__D[0]); free( tab_D[1]);

M. Piasecki: JĘZYKI PROGRAMOWANIA (1) -2- (W 12) Dynamiczne tablice 2D



Wyszukiwarka

Podobne podstrony:
tfwsk6 Podobnie jak nazwa tablicy jest wskaźnikiem na pierwszy element, nazwa funkcji jest wskaźniki
Poznaj C++ w$ godziny0237 228 Godzina 15 Nazwa tablicy to stały wskaźnik na pierwszy element tej tab
Przykładowy zestaw na pierwsze kolokwium z Badań Operacyjnych 3. Przedsiębiorstw) TMB produkuje zale
Przykładowy zestaw na pierwsze kolokwium z Badań Operacyjnych 1. J. Carpenter jest właścicielem skle
26223 IMG (42) ROZDZIAŁ 2PROJEKT BADAWCZY: PROBLEMY, PRZYKŁADY I PRÓBKI Na pierwszy rzut oka uprawia
82959 Zdjęcie0008 (5) Przykład: #include <iostream.h> //++i, i++ #include <conio.h> void
Pomyśl 6 latku  Dorysuj na szafkach tyle elementów, by rysunki byty prawdziwe, jak na 
Pomyśl 6 latku  Dorysuj na szafkach tyle elementów, by rysunki byty prawdziwe, jak na 
P1050448 IWiązanie jonowe (II) Na przykład w związkach pierwiastków z pierwszej kolumny (grupy) tabl
skanuj0110 (24) 122 PHP i MySQL dla każdego ♦    prev — Przesuwa wskaźnik tablic na p

więcej podobnych podstron