void setup() {
Serial.begin(9600);
// Mendefinisikan variabel integer dan pointer
int angka = 42;
int *ptr;
// Mengatur pointer untuk menunjuk ke alamat variabel angka
ptr = &angka;
// Menampilkan nilai variabel dan alamat memori melalui Serial Monitor
Serial.print("Nilai variabel angka: ");
Serial.println(angka);
Serial.print("Alamat memori variabel angka: ");
Serial.println((unsigned int)ptr, HEX); // Menampilkan alamat dalam format hexadecimal
Serial.println();
// Mengakses nilai variabel menggunakan pointer
Serial.print("Nilai variabel angka melalui pointer: ");
Serial.println(*ptr);
}
void loop() {
// Tidak ada yang perlu dilakukan dalam loop utama
}