.


:




:

































 

 

 

 


( new delete)




( ) . . , , new delete.

new , delete . :

= new ;

delete ;

, , . :

int *ip; // int

...

ip = new int; //

...

delete ip; // , ip

, int ip, ( , new). - ip - , , .

:

int *ip = new int; //

- ip int, . new . new :

= new ();

:

int *ip = new int(10); //

// 10

- ip, , 10.

new

= new [ ]

delete

delete [] ;

:

int *p = new int[5]; //

...

delete []p; // , p

, , .

, , , , , :

int n;

...

cin >> n;

int *p = new int[n]; // n

, new, C++ .

. , :

int *p = new int[n];

n ,

int *p = new int(n);

n.

new ( , ) .

, ( new) a, , ,

delete []a;

, , - .

, ( delete) , ( new) .





:


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


:

:

.
==> ...

1728 - | 1580 -


© 2015-2024 lektsii.org - -

: 0.023 .