Assalamu'alaikum ....
Temen2, pertemuan ketiga Struktur data kali ini membahas tentang Array Statis dan Array Dinamis.
Apa sih array statis dan dinamis, perbedaannya apa saja ??
ARRAY STATIS :
-
Menempati stack, (Stack adalah salah satu bagian
yang digunakan untuk menyimpan data-data atau variabel yang pengalamatan
memorinya telah dilakukan saat kompilasi (alamat pastinya sudah ditentukan dari
awal))
-
Tidak dapat diubah lagi banyaknya elemen yang
disimpan.
-
Merupakan Pointer
-
Contoh pendeklarasian :
Int arr[ ] = {1,2,3};
ARRAY DINAMIS
-
Menempati Heap, (Heap adalah area memori yang
digunakan untuk alokasi secara dinamis, maksudnya heap dialokasikan untuk
mensuplai memori tambahan yang tidak dialokasikan saat kompilasi. Alokasi ini
dilakukan saat runtime, seiring berjalannya program).
-
Bisa mengubah banyaknya elemen yang disimpan
-
Dapat dikembangkan menggunakan pointer
-
Contoh pendeklarasian :
Int* arr = new int [3];
nah,, sekarang temen-temen dah tw kan perbedaannya apa? besok kita lanjutkan ke contoh programnya ya! biar lebih jelas!
yang di tanya perbedaan arai statistik dan arai dinamis
BalasHapuseh kadal, ini isinya apa nggak array statis sama dinamis kah?
Hapus