0
我有兩個文件,我的項目一個叫qsort.c和一個叫sorts.h。我有一個結構和宣佈,以qsort.c稱爲record_list列表中定義的,但我似乎無法從我的頭文件訪問該文件,這是我在我的頭文件:從標頭中的c文件訪問結構
void sort_empty(record_list *list) {
printf("%s %s %d",list -> data -> name.first,list -> data -> name.last, list -> data -> score);
}
當我嘗試運行它使用gcc -ansi -W -Wall -pedantic
我收到此錯誤:
error: unknown type name ‘record_list’
void sort_empty(record_list *list) {
但我在我的C文件中定義record_list?
我修好了,我所需要做的就是在定義我的結構後添加#include「sorts.h」 – 2015-04-03 03:37:10