MDK 提示结构体未定义

2019-10-16 03:15发布

本帖最后由 Lovekevinxu 于 2016-12-9 10:10 编辑

我在一个a.h文件中定义了一个结构体然后在另外的b.c里面有函数使用该结构体做参数 (b.h已经包含了a.h)
单独编译这个b.c没有错误
但是在编译整个工程时在这个b.c对应的b.h中提示该函数声明中的结构体没有定义

请问各位大虾这是怎么回事呀?

结构体定义 结构体定义
结构体声明 结构体声明
编译结果 编译结果
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
螃蟹爱虫
1楼-- · 2019-10-16 04:03
你只是定义结构体类型,没有定义该结构体的变量。
zhulikai8
2楼-- · 2019-10-16 08:21
 精彩回答 2  元偷偷看……

一周热门 更多>