Hallo teman – teman, kali ini saya akan menunjukkan tentang pointer, apasih itu pointer? bagaimanasih cara penggunaannya, kita lihat saja yukk!
PERCOBAAN 9 :VARIABEL POINTER & PENGGUNAANNYA DALAM FUNGSI
TUJUAN: Mempelajari penggunaan variable pointer yang dipadukan dengan variable bertipe integer, array dan string serta penggunaan pointer dalam suatu fungsi, baik sebagai penunjuk fungsi atau sebagai argument fungsi. Dipelajari juga pointer yang menunjuk pointer lainnya.
TEORI
Suatu pointer adalah suatu variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Karena data yang ditunjuk oleh pointer bervariası, maka tipe dari pointer harus disesuaikan dengan tipe data yang ditunjuk, untuk memperkirakan ukuran data yang ditunjuk, sehingga alokasi memori terjaga dengan baik. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variable pointer dapat menggantikan fungsi dari variable array.
PROGRAM PERCOBAAN
9.4.1 Mengakses isi suatu variable melalui pointer.
9.4.2 Mengamati persamaan penggunaan variable index pada array dan variable index pada pointer.
9.4.3 Pointer yang menunjuk ke pointer yang lain
9.4.4 Fungsi dengan argumen berupa pointer.
9.4.5 Suatu fungsi mempunyai nilai balik bertipe pointer, sehingga dapat digunakan untuk mengembalikan nilai yang panjang seperti halnya nilai suatu string.
9.4.6 Penggunaan fungsi *strlwr(str) dan fungsi strupr()
TUGAS
9.5.1 Buatlah program untuk menyimpan bilangan pecahan acak sebanyak 12 bilangan, yang disimpan dalam suatu array. Urutkan bilangan – bilangan tersebut dan tampilkan sebelum dan sesudah diurutkan menggunakan index array dan pointer
9.5.2 Buatlah program yang menyimpan data karakter ‘X’ pada suatu array berdimensi 12 x 12, kemudian tampilkan menggunakan index pointer.
Nahhh, itulah pointer bagaimana belajar pointer, menyenangkan bukan? Cukup sekian penjelasan dari saya Terima Kasih^^
Recent Comments