kali ini saya akan menjelaskan tentang penggunaan tipe data larik dan pointer.
larik
larik array menyatakan kumpulan data. pada beberapa bagasa pemrogramman data yang terkandung dalam suatu larik harus bertipe sama. larik dinyatakan dengan awalan huruf kapital dan notasi [] dipakai untuk menyatakan data dalam larik. contoh:
data<==[12,54,23,14]
menyatakan larik data yang berisi data 12,54,23 dan 14. larik seperti itu dapat dinyatakan dalam bentuk sebagai berikut :
larik data mempunyai 4 buah elemen, setiap elemen dinyatakan dengan nama larik beserta indexnya. index dimulai dari nomor 0. membuat variable bertipe larik dalam c++ menggunakan format
tipeData namaLarik[JumlahElement]
contoh:
int data[4];
deklarasi tersebut artinya membuat deklarasi tipe data larik dengan nama data dan bertipe integer serta jumlah elemen 4.
pointer
pointer merupakan suatu variable yang nilainya 0 atau dari suatu variable atau objek. jika nilai 0 dikatakan sebagai NULL pointer, pointer menunjuk kesuau alamat variable atau objek yang disimpan di memory. pointer yang tidak di inisialisasi sebagai dangling pointer dan tidak dapat di prediksi.
suatu tipe pointer adalah "pointer ke xxxx", dimana xxxx yaitu tipe dari variable atau objek yang di tunjuknya. pengenalan untuk pointer adalah xxxx*
referensi
suatu reference merupakan suatu alias, yaitu sinonim untuk suatu variable atau objek. suatu referensi memiliki tipe xxxx&, dimana xxxx adalah suatu tipe dari nama variable atau objek.
operator new dan delete
operator new menciptakan objek saat run-time, dan tetap aktif selama program aktif. sintax untuk operator new adalah
xxxx* p = new xxxx();
dimana xxxx adalah kelas objek, ekspresi new xxxx() memanggil class contruktor untuk menciptakan objek baru dan pointer akan dikembalikan kembali.
Posting Komentar untuk "memahami tentang penggunaan tipe data larik dan pointer"