Tuesday, December 18, 2018

Pointer dan Array


Pointer dan Array

A. Pointer

Dalam pemrograman C, pointer adalah suatu jenis variabel yang menunjuk pada alamat pada sebuah variabel lain.

Bentuk umum fungsi ini adalah sebagai berikut:


int k=3;

int *z

z=&k;

Nilai pada pointer akan selalu berbeda-beda setiap run-timenya dan setiap komputer merupakan hasil generate dari masing-masing memori.

Untuk mengetahui alamat dari variabel, dapat ditulis:


printf("%d", &k);


B. Array

Array adalah kumpulan nilai-nilai dalam urutan tertentu dengan menggunakan nama yang sama.

Array secara dasar dapat ditulis sebagai berikut berturut-turut dari satu hingga tiga dimensi.
·       int X[A];
·       int X[A][B];
·       int X[A][B][C];

Contoh:

int umur[5] = {18, 19, 20, 21, 22};
int n, hasil=0;

int main ()
{
  for ( n=0 ; n<5 ; n++)
  {
    hasil+= umur[n];
  }
  Printf(“%d”,hasil) ;
  return 0;
}

No comments:

Post a Comment