-
-
Erfahrener Benutzer
Roboter Experte
Es kommt darauf an, wo deine Variable definiert ist. Ich nehme mal an, dass sie gleich am Anfang vin main() deklariert wird. An deiner Stelle würde ich sie auch als normale Variable erstellen und als Pointer an die Funktionen übergeben, da mir nicht ganz klar ist, wo du duch ein späteres Initialisieren RAM sparst. Alternativ definierst du in main() einen Pointer, den du deinen Funktionen übergibst, die Init-Funktion reserviert mittels malloc() speicher für den Pointer. Vor Programmende muss dieser aber mit free() wieder freigegeben werden.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen