title image


Smiley Problem bei Programm für Freispeicherverwaltung
Hallo!



Habe leider erst kürlich mit C angefangen und nun mein erstes Programm (Freispeicherverwaltung) für die Uni versucht zu schreiben.

Mein Problem ist, dass eine Funktion einen Pointer zurückgibt (return &arena[adress];), der auf eine bestimmte Stelle eines Arrays zeigt.

Eine andere Funktion hat als Parameter void *data, womit die oben zurückgegeben Pointer übergeben werden. Ich muss jedoch an den Index von arena[adress], also an den Wert von adress herankommen, wie mach ich das?

Habe irgendwie an sowas wie data-&arena[0] gedacht, lässt sich dies umsetzen?



Danke!

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: