Definisi Data disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual. Beberapa variabel yang disimpan menggunakan nama yang sama dibedakan oleh indeks mereka. Memiliki karakteristik : Homogen : Semua elemen memiliki tipe data yang serupa Akses acak : Setiap elemen dapat dijangkau secara individual, tidak harus berurutan Contohnya : int A[10]; Terdiri dari 4 komponent yaitu : Jenis Type Identifier (Nama Array) Indeks Operator ( [ ] ) Nilai dimensi dalam operator [...] Ilustrasi: Elemen dari atray nya selalu di mulai dari 0
Definisi Pointer adalah varibel yang menyimpan alamat variabel laiinya ada 2 operator yang sering digunakan dalam pointer yaitu " *" dan " &" contohnya : int i, * ptr ; ptr = &i; maka: * ptr = 5; / * berart i=5 */ Konsep : Pointer ke Pointer adalah variabel yamg menyimpan alamat lain dari sebuah pointer contohnya : int i, * ptr , ** ptr_ptr ; ptr = &i; ptr_ptr = & ptr ; untuk mengubah nilai ke i: * ptr = 5; // berart i=5 ; ** ptr_ptr = 9 ; // berarti i=9; or * ptr =9;