Array

Apa sih itu?

Array adalah tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai data yang sama. Banyaknya komponen dalam array ditunjukkan oleh suatu indeks, dimana tiap komponen di array dapat diakses dengan menunjukkan nilai indeksnya.


Struktur Penulisan

Sebagai variabel

main(){<tipe>variabel[indeks]}


Sebagai tipe data bentukan

Selain tipe data yang disediakan (int, float, char, dll.), dapat dibuat tipe data sendiri. Tipe data bentukan adalah tipe data yang dibuat oleh programmer, sehingga tipe tersebut menjadi bagian tipe data, seperti tipe data yang disediakan oleh C++

Penulisan:
Typedef<tipe>var_baru[Indeks];Main(){Var_baru<variabel>;}


Yang Harus Diperhatikan!

Dalam bahasa C++, indeks array dimulai dari 0.
Jika A merupakan array dengan jumlah elemen 10, maka variabelnya adalah A[0], A[1], A[2], ..., A[9]

Inisialisasi Array

Dalam inisialisasi, Array dapat juga dilakukan dengan pemberian nilai secara langsung.
Contoh:
int a[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};


Jenis-jenis Array

Array 1 dimensi

Dalam hal ini variabel array memiliki indeks 1.
Struktur penulisannya:
main(){<tipe>variabel[indeks]}

Array 2 dimensi

Array dua dimensi merupakan array dimana variabelnya terdiri dari dua indeks
Struktur penulisannya:
main(){<tipe>variabel[indeks 1][indeks 2]}

Komentar