.


:




:

































 

 

 

 





. . .

. . . , . . , .

, new delete. new . Delete . new delete, fmalloc, malloc . delete.

.

Point2D P1[3]={Point2D(2,4),Point2D(1,4),Point2D(4,6)};

Point2D P[3]={5,3,1};

Point2D P1[3]={Point2D(4),Point2D(1),Point2D(6)};

Point2D P1[3]={Point2D(4),Point2D(1,4),6}; // , ,

, , , . .


 

. .

Point2D P1[3]={Point2D(2,4),Point2D(3,3),Point2D(4,6)};

Point2D P2[3]={Point2D(5),Point2D(4),Point2D(3)};

Point2D P3[3]={5,4,3};

Point2D P4[3]={Point2D(4),5,Point2D(3,1)};

, Point2D, , . . , .

new [], . .

Point2D *pArray= new Point2D[20];

...........

delete [] pArray;

new . , , .. , . ,

table tbl[10];

10 , table::table(15), table::table() 15.

. , .

, . , new, . , , :

void f()

{ table* t1 = new table; table* t2 = new table[10]; delete t1; // delete t2; // : // 10 }

, t2 - :

void g(int sz){ table* t1 = new table; table* t2 = new table[sz]; delete t1; delete[] t2;} . delete[] . ++ .




:


: 2016-07-29; !; : 559 |


:

:

. .
==> ...

1753 - | 1678 -


© 2015-2024 lektsii.org - -

: 0.009 .