Pointer
By.Aditya Wahyu Setyawan
Pointer
ke variabel
Pointer adalah
variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable
biasa yang berisi nilai tertentu. Dengan kata lain, pointer berisi alamat dari
variable yang mempunyai nilai tertentu. (Informatikaku, 2017)
Untuk mendeklarasikan sebuah pointer, perintah dasarnya
adalah :
Typedata *namavariabel;
Untuk lebih jelasnya adalah :
int *pint;
float *pfloat;
Tmhs *pmhs; (pemrogaman, 2017)
Secara umum, dalam pembicaraan tentang pointer, tipe data
pointer digambarkan sebagai
tanda panah sedang variabel yang ditunjuk digambarkan
sebagai kotak. Suatu pointer dapat
menunjuk ke data bertipe elementer, terstruktur, pointer
yang lain, atau tidak bertipe. Jika suatu
pointer tidak menunjuk ke mana-mana, pointer itu dinamakan
dangling, sedangkan bagian memori
yang tidak dapat diakses karena tidak ada pointer yang
menunjuk dinamakan garbage (sampah). (2014, 2014)
Pointer
ke array
Array merupakan
koleksi data dimana setiap elemen memakai nama dan tipe yang sama serta setiap
elemen diakses dengan membedakan indeks array-nya. Berikut adalah contoh
variable bernama c yang mempunyai lokasi memori yang semuanya bertipe int.
C[0] = -45;
C[1] = 6;
C[2] = 0;
C[3] = 72;
C[4] = 1543;
C[5] = 43;
C[6] = 4;
Masing-masing nilai dalam setiap lokasi mempunyai identitas berupa nama c dan nomor indeks yang dituliskan di dalam tanda kurung ‘[..]’. sebagai contoh, 72 adalah nilai dari c[3].(pratama, 2017)
C[0] = -45;
C[1] = 6;
C[2] = 0;
C[3] = 72;
C[4] = 1543;
C[5] = 43;
C[6] = 4;
Masing-masing nilai dalam setiap lokasi mempunyai identitas berupa nama c dan nomor indeks yang dituliskan di dalam tanda kurung ‘[..]’. sebagai contoh, 72 adalah nilai dari c[3].
Menurut dimensinya, array
dapat dibedakan menjadi :
1.
Array berdimensi satu
o
Setiap elemen array dapat diakses melalui index
o
Index array secara default dimulai dari 0
o
Deklarasi array : Tipe_array nama_array[ukuran]
Bibliography
2014, k. p. (2014). Pemrogaman dasar.
Jakarta: Dhidi pambudi dwi maryono.
Informatikaku. (2017,
Januari 13). informatika. Retrieved from informatika: http://informatikaku-informatika.blogspot.co.id/p/v-behaviorurldefaultvml-o.html
pemrogaman, t. (2017,
Januari 13). PENJELASAN DAN DEKLARASI POINTER PADA PEMROGRAMAN.
Retrieved Maret 04, 2012, from PENJELASAN DAN DEKLARASI POINTER PADA
PEMROGRAMAN: https://linkblog-ku.blogspot.com/2012/04/penjelasan-dan-deklarasi-pointer-pada.html
pratama, M. (2017,
Januari 13). struktur data. Retrieved from struktur data:
http://mindrapratama.blogspot.co.id/p/array-dan-pointer.html
PENULIS
NAMA : Aditya Wahyu Setyawan
SEKOLAH : SMK Isam
1 Blitar
MOTTO :
Menuju Kesuksesan
0 comments:
Posting Komentar