我有在sampleHeader.h一个struct一个typedef类似于:typedef结构在头文件中的结构定义在C文件
typedef struct example Example;
,我有我的sampleSource.c:
struct example{
char a[4];
char b[4];
char c[5];
}
现在由于某种原因,当我返回一个指向我的主函数的指针,该函数引用已经创建的结构(和malloc'd)并尝试打印出每个成员的值时,我得到一条错误, derefence不完整类型“
有什么想法?
我们能否看到实际得到“无法取消引用不完整类型”错误的代码位? –
看看这里:https://bbs.archlinux.org/viewtopic.php?id=141686 –
我们需要看代码,但是你需要一个';'在结构定义的末尾。 –