diary 2
Hari ini gua belajar tentang pointer dan array. Pointer dapat digunakan untuk "menunjuk" variable yang dituju, array dapat digunakan untuk menyimpan data. Syntax Pointer : Cara memanggil pointer adalah dengan menggunakan tanda '*'. #include <stdio.h> int main() { int angka1; int *angka2; int **angka3; int ***angka4; angka2 = &angka1; angka3 = &angka2; angka4 = &angka3; *angka2=10; printf("%d",***angka4); return 0; } Hasil output nya adalah '10'. Mengapa harus menambahkan tanda ampersand ('&')? karena pointer hanya menyimpan value dari address yang dituju. Array dapat bertindak sebagai penyimpan data, seperti loker. Data yang disimpan didalam array letaknya bersebelahan. Array terdiri dari 1 dimensi, bahkan hingga 3 dimensi.