Array dalam Bahasa C dan Contohnya

Untuk kali ini, dibahas mengenai array dalam bahasa C, beserta contoh sederhana penggunaan array. Secara umum array dapat didefinisikan sebagai sekumpulan data dengan tipe yang sama. Misalnya untuk menyimpan sekumpulan data 5 bilangan ganjil pertama, dapat digunakan sebuah variable array yang ukuran 5.
Dalam contoh ini, sebuah variable array tersebut (misalnya bernama “array_ganjil”) secara berurutan akan berisi 1, 3, 5, 7, 9.

Sintaks (penulisan) deklarasi variable array:

tipe_data nama_array[jumlah_data] =  isi_array

Mengacu ke contoh array “array_ganjil” di atas, maka dapat ditulis sebagai:

 int array_ganjil[5] = {1,3,5,7,9}

dalam hal ini, tipe_data array tersebut adalah int (bilangan integer); sedangkan jumlah_data adalah 5.

Mengakses isi array
Array dapat diakses isinya, untuk selanjutnya dimanipulasi, dengan menyebutkan index (urutan) data di dalam array tersebut. Perlu dicatat bahwa index di array dimulai urutannya dari 0 bukan 1. Sehingga angka 3 di contoh array di atas adalah di urutan dengan index = 1.

Contoh program
Program berikut menampilkan urutan array beserta isinya

#import <stdio.h>
int main()
{
	//deklarasi variable array dan index
	int array_ganjil[5]={1,3,5,7,9};
	int index;
			
	for (index=0; index<5; index++) 
	{
		//menampilkan isi array
		printf("index = %d ", index);	
		printf("==> isi array = %d\n", array_ganjil[index]);	
	}
	return 0;
}

Selamat belajar!

Leave a comment

Your email address will not be published. Required fields are marked *