34. EEPROM Programming- Arduino

Question.7

Consider the following code:

#include <EEPROM.h>

struct Data {
  int sensorValue;
  float temperature;
};

void setup() {
  Serial.begin(9600);
  Data data = {1023, 36.5};
  EEPROM.put(0, data);
  data.sensorValue = 0;
  data.temperature = 0.0;
  EEPROM.get(0, data);
  Serial.print("Sensor: ");
  Serial.println(data.sensorValue);
  Serial.print("Temperature: ");
  Serial.println(data.temperature);
}

void loop() {
  // Empty loop
}

What will be the output in the Serial Monitor?

Select Answer