Dynamic Memory
Allocation [Part -2]
[Link]
int arr (5) [ 5) int arr [ to ]
udo , 2 > u
08
? dynamic
new
1
int * an -_ new int 403;
2
d
3
y
Variable / Uses vote
runtime
←
news
.¥ads L int mini
^↳ ?
oh > >m
>> n
;
im-¥
2D
array
→
int
arent ✗ BAD BAD ✗
•-☐
4
can
EE
ynem÷°Y
2DñgTY[rnntim①
☐
user
ip
int*ax=ivwint[n]#
=
7¥
iÉ---
an [ 3][ 4]
mm
ie→
¥
'
2
Daffy
It
int •
az=new-Ln]
int*•angnewint*[n#
"
÷÷7Éi ☒
☒
2¥ ¥
[ ] Ln ]
iu¥i
an n
;
-
=⑦
☒
iu→•an=nwint*_[n#*→
For ( ]
{
[i] =
newintnd;
[Link]#amD---
an
3
→
Heap → memory
use
↳ Koon
jab hozaep
h
memory fneframdy)
Visualisation
Zan÷
into →
intro →
into →
int * →
Momk -
jagged;ay
dynamic
memory
111ocation