Hi gaes, nama saya Andre Gunawan. Di minggu kedua ini saya belajar mengenai arrays dan pointers. Ini adalah hal-hal yang saya dapatkan dari kelas besar algo ini:
Pointer adalah sebuah jenis variabel yang dapat menunjuk address atau alamat memory dari sebuah variabel lain. Setiap variabel biasanya mempunyai sebuah alamat karena dalam deklarasi, program akan mengalokasikan sebuah alamat untuk si variabel tersebut.
Cara mendeklarasikannya dengan menulis tipe datanya diikuti dengan simbol bintang dan variabel yang anda inginkan. contohnya:
tipe_data *ptr;
int *angka;
Ada yang dapat tidak menggunakan &, tetapi ada syaratnya, yaitu hanya array of char yg dapat tidak menggunakan & pada saat akan di input.
& = address of
% = content of
% = content of
Beda nya pointer biasa dan pointer ini adalah ada * nya. Jika * single pointer, **double pointer, *** triple pointer
Comments
Post a Comment