Tuesday, October 30, 2018

Pengertian Pointer
Pointer adalah suatu variabel yang menunjuk ke alamat variabel lainnya.
Deklarasi
Deklarasi variabel pointer menggunakan tanda (*) pada depan nama variabel. Dan untuk mendapatkan alamat memorinya dengan menggunakan tanda (&) didepan variabel.
Contoh: int i, *ptr;
ptr = &i;
          Syntax : <type> *ptr_name;

 Pointer to Pointer
Pointer to pointer adalah variabel yang menyimpan alamat pointer lain.
Contoh:
       int i, *ptr, **ptr_ptr;
       ptr = &i;
      ptr_ptr = &ptr;
Syntax: <type> **ptr_ptr ;
 
Array
Array adalah kumpulan data yang memiliki tipe data sama dan nama variabel yang sama. 

Deklarasi
Deklarasi array menggunakan ( [] ).
Contoh : int A[10];
Syntax: type array_value [value_dim];
 
Array memiliki tiga jenis dimensi:

Dimensi satu

type name_array[row];

Dimensi dua
type name_array[row][column];

Dimensi tiga

type name_array[row][column][depth];