Forum: PC-Programmierung Was passiert hier?


von steffen (Gast)


Lesenswert?

char *Pointer = (char*) &retten;

was passiert hier?

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Die Adresse der Variablen oder Funktion oder ... retten wird in einen 
Zeiger auf char uminterpretiert und bei der Definition des Zeigers 
Pointer diesem zugewiesen.

von Uboot- S. (uboot-stocki)


Lesenswert?

Moin,

das "(char*)" ist doch ein cast? oder ?

Hätte ein "char *Pointer = &retten;" nicht auch gereicht ?

Gruß

Andreas

von bla (Gast)


Lesenswert?

wenn retten nicht vom typ char ist, gibt es eine Fehlermeldung.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.