dynamisches Array

Schreibt ein Arduino einfach so planlos in den Speicher und guckt nicht vorher irgendwo nach, ob der schon reserviert ist ?
Das wäre ja fatal, desaströs !

Ich denke mal: ja. Was soll er denn sonst machen ?

Der RAM enthält von der einen Seite her statische Variable, von der anderen den Stack. Dazwischen ist der dynamische Speicher.
Dass (ohne new oder malloc) der Stack und statische Variable sich überschneiden können, hab ich schon erlebt: Führt nicht immer zu einem Reset :wink:

Die wenigsten ( die new / malloc verwenden ), prüfen zur Laufzeit, ob sie den Speicher überhaupt bekommen haben, habe ich den Eindruck...