Tuesday, October 23, 2018

Array and Pointer

Pointer dan Array

Pointer

Pointer adalah variabel yang menyimpan alamat variabel lain. Syntax : *ptr_name; Dua operator yang paling sering digunakan dalam pointer adalah sebagai berikut:

  1. * (content of)
  2. & (address of)
Contohnya: Inisialisasi pointer bilangan bulat ke dalam variabel data
int i, *ptr;
ptr = &i;
Untuk menetapkan nilai baru ke variabel yang ditunjuk oleh pointer adalah sebagai berikut: *ptr = 5; /* means i=5 */ Berikut adalah contoh konsep dari pointer:











ARRAY

Data disimpan dalam struktur tertentu untuk diakses sebagai grup atau individual. Beberapa variabel yang disimpan menggunakan nama yang sama dibedakan oleh indeks mereka. Ciri-ciri array adalah sebagai berikut:
  • Homogen
  • Semua elemen memiliki tipe data yang sama
  • Access yang Acak
  • Setiap elemen dapat dijangkau secara individual, tidak harus berurutan
Syntax Array adalah sebagai berikut:
type array_value [value_dim];
Contohnya adalah sebagai berikut:
int A[10];

Berikut ilustrasi dari array 1D:

No comments:

Post a Comment