membuat banyak variabel untuk menampung banyak data sejenis, A1, A2, …, A100. • Lebih baik membuat satu variabel saja, namun bisa menampung banyak data Array • struktur data yang mengandung type data yang mempunyai type sama. • Berupa sekelompok memori yang berhubungan (contiguous). • Array mempunyai nama dan type yang sama. • Untuk merujuk lokasi tertentu atau elemen dalam array à nama array dan indeks Ilustrasi
Nama array int c[5]
c[1] -45 c[2] 6 c[3] 0 c[4] 72 c[5] 1543 bilangan posisi Array • Penulisan Array tipe nama [jml_elemen] – double bil [5]; – char kata[20]; Dalam bahasa C, indeks dimulai dari 0 • Inisialisasi array – int billy [] = { 16, 2, 77, 40, 12 }; – char nama[] = “arif”; #include <stdio.h>