私は私が作ったツリーフィールドから情報を取得しようとしています、と私はタイトルにエラーを取得していますへのポインタを参照解除:不完全な型へのポインタを参照解除はエラーC - 不完全な型
ツリーのソースファイル「List_tストラクト」を:
struct Node_t{
Element data;
char* location;
struct Node_t* son;
struct Node_t* next;
};
struct List_t{
Node head;
copyFunc copyfunc;
compareFunc compfunc;
freeFunc freefunc;
printFunc printfunc;
};
ツリーヘッダーファイル:
typedef struct Node_t* Node;
typedef struct List_t* Tree;
typedef void* Element;
アプリのソース・ファイル:
Tree t;
t = createTree(compareInt, copyInt , freeInt, printInt);
int* x =(int*)malloc(sizeof(int));
*x=53;
Add(t, x);
char* location;
location= t->head->location; //here I got the error
printf(location);
どうすればよいですか?私は何を間違えているのですか?
ありがとうございました!
[ツアー]、とりわけ[尋ねる]を取る必要があります。 – Yunnosch
実際のエラーメッセージを質問にコピーしていただきありがとうございます。今度は、必要なコードをすべて質問にコピーしてください。リンクをたどるのを単に拒否する有能で、通常役に立つ人がいます。したがって、スクリーンショットのショートカットを取ることで、良い答えを得るチャンスを減らしています。 – Yunnosch
あなたのレビューに感謝@Yunnosch 私はそれを編集しました。今はそれが理にかなっていると考えています。 – MaorE