39
204
651
高级会员
zh*** 发表于 2023-3-22 12:41 如果不加extern 只要.c文件include这个.h,变量都会被定义一次, 会出现重复定义的错误
使用道具 举报 送花
26
1037
3946
超级版主
98057*** 发表于 2023-3-22 14:16 基于好奇心,我再想追问一下,在使用同时多个.c文件里面include,stc8h.h文件里面也没见使用extern,但是 ...
74
6090
1万
98057*** 发表于 2023-3-22 11:42 在power_off.h文件中添加如下变量声明不就可以了吗? unsigned int count_5ms_off; 为什么要前面加exte ...
梁*** 发表于 2023-3-22 14:33 没有外部声明,要么提示你重复定义,要么提示你未定义。 还是建议你仔细看一下C语言,这是基础中的基础哦 ...
zh*** 发表于 2023-3-22 14:30 stc8h.h文件里面并没有定义变量
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-6-17 03:44 , Processed in 0.437201 second(s), 88 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.