我在這一步難倒同時實施三叉樹:錯誤:指向不完全類類型是不允許
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef struct tnode *Tptr;
typedef struct node
{
char splitchar;
Tptr lokid,eqkid,hikid;
}Tnode;
int research(Tptr p,char *s)
{
if (!p) return 0;
if (*s<p->
}
int main(){
return 0;
}
當我移動靠近p
鼠標圖標,它顯示了我一個紅色和錯誤:
pointer to incomplete class type is not allowed
我的問題正是什麼是不完整的類?請幫助我,謝謝。
你忘了定義'struct tnode'。另外,你確定你有一個C編譯器嗎? – 2012-03-11 19:21:04
我有visual c + 2010,據我所知,它支持c以及 – 2012-03-11 19:22:30
C +?如果你的意思是Visual C++,那不是一個真正的C編譯器。你可能仍然能夠解決某些問題,但我只是說,一個真正的C答案不會幫助你編譯該程序。 – 2012-03-11 19:23:33