Dasar Teori
Pointer
Pointer dapat diartikan sebagai suatu nilai yang menunjuk alamat
suatu lokasi memori. Lokasi memori tersebut mungkin diwakili oleh
sebuah variabel atau mungkin juga lokasi bebas dalam memori.
Sedangkan pointer sendiri yang berupa nilai ditampung dalam sebuah
variabel yang disebut variabel pointer. Jadi variabel pointer atau pointer
berisi suatu nilai yang menyatakan alamat suatu lokasi.
Syntax yang digunakan untuk mendeklarasikan suatu variabel pointer
adalah
tipe_data *nama_variabel;
Array
Array adalah suatu struktur yang terdiri dari sejumlah elemen yang
memiliki tipe data yang sama.
Array satu dimensi
Array satu dimensi adalah array yang hanya terdiri atas satu baris.
Deklarasi syntax untuk array satu dimensi adalah
tipe_data nama_array[banyak_elemen];
atau
tipe_data nama_array[banyak_elemen]={elemen1,elemen2,....,elemenn};
Untuk mengakses suatu elemen dalam array syntaxnya adalah
nama_array[no_elemen];
Latihan
1. Filename>> tukar.cpp
Buatlah program untuk menukar nilai dengan menggunakan pointer
sebagai parameter pada prosedur.
2. Filename >>larik.cpp
Buatlah masing-masing sebuah fungsi yang digunakan untuk
menampilkan jumlah, nilai terbesar, dan nilai terkecil dari suatu array.
3. Filename>>matriks.cpp
Buatlah prosedur yang digunakan untuk menjumlahkan matriks 2x2.