GtkLabel宣言された関数からa のテキストを設定するのに問題があります。コーディング例の世界では、私のプログラムは次のようになります。
 int main(int argc, char **argv) {
     GtkLabel *label;
     label = gtk_label_new(NULL);
     /* This works */
     gtk_label_set_text(label, "Hello!");
     /* This doesn't */
     sayHello(&label);
     return 0;
 }
 void sayHello(GtkLabel *label) {
     gtk_label_set_text(label, "Hello!");
 }
sayHelloラベル テキストを設定しようとすると、GTK は次のように言います。
 Gtk-CRITICAL **: gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed
どうしてではないのGtkLabelですか?どうすればこれを修正できますか?