Dynamische Speicherzuordnung in eingebettetem C

Kann ich Funktionen malloc verwenden und in Embedded C löschen? Ich habe zum Beispiel eine Funktion, bei der ein Zeiger auf eine Struktur mit der Funktion malloc erstellt wurde. Diese Funktion Rücksprungadresse in RAM und ich kann dies verwenden. Nach dem Verlassen meiner Funktion, in der Speicher zugewiesen wurde, wird dieser Zeiger gelöscht oder dieser Speicher wird dafür reserviert, während die Funktion delete nicht beendet wir

Typedef struct {
  Char varA;
  Char varB 
} myStruct ;

Void myfunc ( void) 
{
  myStruct * ptrStruct = ( myStruct *) malloc ( sizeof (myStruct)) ;
  // Code here 
  //........

  return ;    
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage