int number = 90; // Declare an integer
int *ptr = &number; // Declare a pointer
void setup() {
Serial.begin(115200); // Initialize Serial Monitor
}
void loop() {
Serial.println("Value of number: " + String(number));
Serial.print("Address of number: ");
Serial.println((uintptr_t)&number, HEX); //HEX specifies that the memory address should be displayed in hexadecimal format
Serial.println("Value using pointer: " + String(*ptr));
Serial.println("--------------------------");
delay(1000); // 1-second delay
}