0
它是我的第一本出版物,我現在正在研究C編程,因此我不是專家。編譯器:線程應用程序中的「錯誤:解除引用指向不完整類型的指針」
我遇到這個錯誤編寫本線(在一個線程):
...
struct task_par *tp;
tp = (struct task_par *)arg;
a = tp->arg;
...
結構task_par是:
typedef struct
{
int arg;
int period;
int priority;
} task_par;
注意, 「ARG」 是線程的參數
「a」的正確類型是什麼?因爲我已經嘗試過所有類型,而且仍然是「錯誤」,那麼還有什麼錯誤?
移動關於引用結構成員的代碼的結構定義。 –
@Doozer發佈*全部*相關的代碼,猜測錯誤不是很有趣... – Scis