Pointer
dan Array
A. Pointer
Pointer adalah variabel
yang menyimpan alamat dari sebuah variabel lain.
Maksudnya, jika :
Int a=0;
printf(“%d”,a); >> ini mengeluarkan valuenya. Hasilnya
adalah 0.
printf (“%d”,&a); >> ini mengeluarkan alamat
penyimpanan si variabel a.
B. Array
Array berfungsi untuk
menyimpan data lebih untuk 1 variabel.
Array ada beberapa
dilihat dari dimensinya.
1. Array
1 dimensi :
Menyimpan
banyak data yang linear untuk variabel yang ditentukan sebagai array.
Contoh
:
Int
a[4],b;
a[0]=1;
a[1]=2;
a[2]=3;
a[3]=4;
a[4]=5;
for(b=0;b<=4;b++){
printf(“%d ”,a[b]);
printf(“%d ”,a[b]);
}
Output
: 1 2 3 4 5
Jadi
untuk variabel yang sama tiap datanya bisa berbeda tergantung array yang
dipanggil.
2. Array
2 dimensi
Array 2 dimensi berguna
untuk menyimpan data lebih banyak lagi.
Contoh :
a[2][2];
Nanti data yang bisa disimpan visualnya berbentuk
luas.
a[0][0], a[0][1], a[0][2]
a[1][0], a[1][1], a[1][2]
a[2][0], a[2][1],
a[2][2]
Simple are always better. :D
Comments
Post a Comment