Professional Documents
Culture Documents
POINTER
TabulasiKegiatanPerkuliahan
Papantulis
35Menit
MATERIKULIAH TIPEDATAPOINTER
VariabelPointer Padamodulsebelumnyatelahdijelaskanmengenaivariablebertipearray,suatutipedata yang bersifat statis (ukuran dan urutannya sudah pasti). Selain itu ruang memory yang dipakai olehnya tidak dapat dihapus bila variable bertipe array tersebut sudah tidak digunakanlagipadasaatprogramdijalankan.Untukmemecahkanmasalahtersebut,maka digunakanvariablepointer.Tipedatapointerbersifatdinamis,variableakandialokasikan hanyapadasaatdibutuhkandansesudahtidakdibutuhkandapatdidealokasikankembali.
V3/20092010 1
DIKTATKULIAH ALGORITMAdanSTRUKTURDATAII
POINTER
Variabel pointer adalah suatu variable yang menunjuk ke alamat yang digunakan untuk menampungdatayangakandiproses. ArrayVsPointer Tabel dibawah ini memberikan perbedaan antara variable bertipe array dengan variable bertipepointer. Kriteria Sifat Ukuran AlokasiVariabel DeklarasiVariabelPointer BentukUmum: Var<NamaVar>:<^TipeData> Array Statis Pasti Saat program dijalankan sampaidenganselesai Pointer Dinamis SesuaiKebutuhan Dapat diatur sesuai dengan kebutuhan
Contoh:
V3/20092010 2
DIKTATKULIAH ALGORITMAdanSTRUKTURDATAII
POINTER