void setup()
{
Serial.begin(9600);
// Malloc();
New();
}
void loop()
{
delay(999);
}
void Malloc()
{
byte *lista_var = (byte *) malloc(1);
printf("%p\n", lista_var); // não precisa de Serial.begin()
for (byte i = 0; i < 10; i++)
{
Serial.println(lista_var[i]);
}
free(lista_var);
Serial.println("Freed");
for (byte i = 0; i < 10; i++)
{
Serial.println(lista_var[i]);
}
}
void New()
{
byte *pnt;
printf("%p\n", pnt);
printf("%p\n", *pnt);
delete pnt;
}