VARIABLE POINTER & PENGGUNAANNYA DALAM FUNGSI

Assalamualaikum, bagaimana kabarnya teman-temanku? Semoga kita senantiasa diberikan kesehatan oleh Allah SWT. Aaamiiiiinn…..

Oke, pada kesempatan kali ini, kita akan belajar bersama mengenai pointer. Pointer sendiri merupakan variable yang menyimpan alamat dari suatu variable yang ditunjuk oleh pointer yang bersangkutan. Pointer berguna untuk mentransfer data yang mempunyai kapasitas besar, melalui suatu fungsi. Pointer sangat erat kaitannya dengan array, sehingga variable pointer, dapat menggantikan fungsi variable array. 

Untuk mendefinisikan sebuah varible pointer:

tipe * nama_variable;

Untuk mendapatkan alamat dari variable pointer:

&nama_variable                     ex: px = &x;

Untuk mendapatkan nilai dari variable ponter yang telah dideklarasikan:

*nama_variable                       ex: px = &x;     y = *px;

berikut merupakan beberapa percobaan dan tugas mengenai variable pointer:

  1. mengakses isi suatu variable pointer 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  2. mengamati persamaan penggunaan variable index pada array dan variable index pada pointer, untuk menunjukkkan suatu nilai data di dalam suatu varible array 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  3. pointer yang menunjuk pointer lain 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  4. fungsi dengan argumen berupa pointer 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  5. digunakan untuk mengembalikan nilai yang panjang 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  6. Tugas 2: Membuat program yang menyimpan data karakter X pada suatu array berdimensi 12 x 12, kemudian tampilkan menggunakan index pointer 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest
  7. Tugas 1: membuat program mengurutkan bilangan pecahan ( desimal) sebanyak 12 bilangan yang disimpan daam suatu aaray 
    • Facebook
    • Twitter
    • Google+
    • Pinterest
    • Facebook
    • Twitter
    • Google+
    • Pinterest