【发布时间】:2012-04-19 17:53:33
【问题描述】:
我调用了下面的函数并传递了一个结构指针。我在指向 currentTableItem 的地方收到错误“取消引用指向不完整类型的指针”->请帮助。
【问题讨论】:
-
currentTableItem声明在哪里? -
那个结构的定义在哪里?
标签: c
我调用了下面的函数并传递了一个结构指针。我在指向 currentTableItem 的地方收到错误“取消引用指向不完整类型的指针”->请帮助。
【问题讨论】:
currentTableItem 声明在哪里?
标签: c
目前编译器似乎不知道struct md_CamsLatchTblStruct 的完整声明,可能是因为您使用了前向声明:
编译器看到:
struct md_CamsLatchTblStruct;
编译器看不到(未包含/定义在另一个源文件中):
struct md_CamsLatchTblStruct {
int index;
int addr;
int mask;
int startBit;
// ..
};
【讨论】: