Dalam bahasa Indonesia, array dikenal juga dengan istilah Larik. Dengan array, proses penyimpanan data ke dalam variabel menjadi lebih efisien dan mudah, terutama jika kita memiliki data dalam jumlah banyak.

Pada setiap variable dapat berisi data yang sama atau berbeda tetapi tipe data harus sama.

Tipe data variable array pada umumnya adalah char, string, int, float, dan double.

Array terdiri dari tiga hal utama, yaitu elemen, indeks, dan panjang. Elemen adalah item yang disimpan dalam array. Sedangkan, indeks merupakan lokasi yang mengidentifikasi elemen dalam array .


Tipe data adalah tipe jenis data yang digunakan pada variabel array tersebut. bisa berupa karakter string atau sebuah bilangan.

Nama array adalah nama yang kalian gunakan. bebas untuk membuat nama array. Namun perlu diperhatikan standar yang baik untuk nama sebuah variabel array.


INISIALISASI NILAI ARRAY

Kita dapat memasukan nilai dalam sebuah variabel array berdasarkan ukuran dari array tersebut. Dengan catatan jika kita menentukan ukurannya, sementara bila tidak maka array tersebut bersifat dinamis menyesuaikan jumlah nilai didalamnya.


MENGAKSES VARIABEL ARRAY

Untuk mengakses nilai didalam variabel array menggunakan index. Array selalu diawali dari index ke-0.


MENGAKSES NILAI ARRAY DENGAN PERULANGAN

Untuk nilai array kebanyakan cara mengaksesnya menggunakan bantuan perulangan for. karena akses index membutuhkan deretan angka yang dapat kita buat dengan mudah menggunakan perulangan.


Array Multidimensi merupakan array yang serupa dengan array satu dimensi maupun array dua dimensi, namun array multidimensi dapat memiliki memori yang lebih besar.

Biasanya array multidimensi digunakan untuk menyebut array dengan dimensi lebih dari dua atau array yang mempunyai lebih dari dua subskrip, seperti untuk menyebut array tiga dimensi, empat dimensi, lima dimensi dan seterusnya.

Berikut gambar yang dapat mengilustrasikan sebuah array multidimensi. Pada gambar dibawah ini menggunakan array tiga dimensi sebagai contoh dari array multidimensi.

Karena secara umum array multidimensi merujuk pada array yang mempunyai ukuran lebih dari dua subskrip. maka bentuk pendeklarasian array multidimensi sama saja dengan pendeklarasi array satu dimensi maupun dua dimensi. Berikut contohnya: tipe_data nama_array ... ;


* Perlu diingat meskipun array di deklarasikan sebagai : «LARIK ;». namun karena indeks array selalu dimulai dari 0 maka untuk mengakses elemen terakhir dari array LARIK, kita dapat mengaksesnya dengan menuliskan LARIK bukan LARIK .