找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

KEIL C语言程序编译问题 在一个.h文件定义了一个结构体,另一个头文件不能用?

查看数: 2126 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-6-13 14:52

正文摘要:

KEIL C51单片机C语言程序 本人新手问下大家 ,就是在一个.h文件定义了一个结构体,在另外一个.h文件为什么不能使用(已经包含了头文件)。比如: 已经包含了这个sTimer的头文件了还是报错!!!搞的很痛苦,之 ...

回复

ID:77589 发表于 2023-6-16 16:14
没有看到sTimer是怎么定义的,不敢妄加评论!!!
ID:812180 发表于 2023-6-14 10:04
Hephaestus 发表于 2023-6-13 18:37
虽然报69行错误,很可能是68行错误的延伸,再看68行,展开后你会发现错误在49行。

你好,感谢回复!我是把那个69行屏蔽了就没有错误了,它应该是识别不到那个sTimer结构体
ID:116103 发表于 2023-6-14 05:48
定义的是指针变量,但sTimer  是位变量
ID:883242 发表于 2023-6-13 18:37
虽然报69行错误,很可能是68行错误的延伸,再看68行,展开后你会发现错误在49行。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表