我在list.h中声明了一个Type def ListHndl,它是一个指向list.c中列表的指针。我有一个在函数中使用ListHndl类型的graph.c但是我的graph.h将ListHndl类型视为未定义的引用。我在graph.c文件中有#include list.h和graph.h。我该怎么做才能解决这个问题?
答案 0 :(得分:1)
问题是我的.c中的#includes顺序错误,所以graph.h无法使用list.h.
答案 1 :(得分:0)
在graph.h中包含list.h,并且只在graph.c中包含graph.h