*Markus: (C) Verständnisfrage zu Pointer

Beitrag lesen

Hallo,

gboolean clicked(GtkWidget* widget, GdkEventButton* event, gpointer* user_data)  {
gint* data = (gint*) user_data;

siehe dazu </archiv/2008/10/t177894/#m1172691>

In

*data

hat der * eine ganz andere Funktion. Hier ist er der Dereferenzierungsoperator.
Gib mir das, auf was data (ein Zeiger auf gint) zeigt.

Danke für den Tipp. Ich muss zugeben, dass es so wirklich gleich viel klarer ist, da man auf einen Blick sieht, wann man dereferenziert und wann man einen Zeiger deklariert.

Viele Grüße,
Markus