PIC中结构体不能扩展

[复制链接]
3133|2
 楼主| imi一米 发表于 2011-10-8 21:31 | 显示全部楼层 |阅读模式
今天想把一个main.c源文件中的一个结构体扩展至外部。结构体在main.c文件中定义了。在另一个.c文件中申明了并在.h文件中扩展为extern     
所有的源文件都包含了头文件,可是还有错误,提示语法错误。
最后没办法,把结构体中的变量全部单独定义为全局变量 扩展后 编译正确,调试也很好
为什么结构体不行呢。
求教育了。
e掾木 发表于 2011-10-8 21:42 | 显示全部楼层
你自己没有理清文件作用域吧,我上百个文件,跨MCU跨工程都可以啊。
yewuyi 发表于 2011-10-9 08:11 | 显示全部楼层
不可能不能扩展,而且这个扩展使用和别的编译器是一样的。

俺都用着呢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

39

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部