Tapi dengan 1 dimensi, kita alokasi heap-nya hanya sekali, dan ini mengurangi
kemungkinan fragmentasi memori.


KOkon.

On 2/28/07, Ifnu _ <[EMAIL PROTECTED]> wrote:
> Apakah para programmer C selalu menggunakan pointer 2 kali (misal **a)
> untuk menyimpan array 2D dan pointer 1x (misal *b) untuk menyimpan
> array 1D?

ini nggak selalu, tapi lebih ke kebutuhan saja, karena array 2 D
dengan menggunakan pointer to pointer lebih fleksible karena dynamic
allocation.

sebenernya bisa aja 2D diimplementasi dengan bikin array 1 dimensi
trus elementnya berupa pointer *b yang diinisiasi ukuranya menggunakan
malloc, tapi balik lagi ke urusan fleksibilitas.

:D

CMIIW

regards

--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis

Reply via email to