Microchip
直播中

庞晓瑜

7年用户 174经验值
私信 关注
[问答]

有没有办法让全局变量产生警告?

我使用的是全局变量,但是没有。我更改了变量的类型,这样就不会溢出。在其他文件中,我注意到我把它们外部化了。这不会产生警告或错误。有没有办法让它产生警告?

回帖(6)

胡芝恒

2019-8-1 08:24:17
您应该放入一个头文件,这个头文件必须包含在定义的C源文件中。
举报

陈晨

2019-8-1 08:42:09
链接器应该真的抛出一个错误,或者它只得到一个地址吗?
举报

康大争

2019-8-1 09:00:55
我是懒惰的,并把外部的C文件称为它。所以我会尝试使用一个变量,如果它说我把一个外部放在C文件的顶部。我把外部移动到一个报头,现在它给出了错误。由于错误类型而非易失性,它现在抛出了一个错误。
举报

唐红菊

2019-8-1 09:15:10
注意,您的外部声明也需要易失性限定符。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分