Microchip
直播中

李晓欢

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

为什么Head文件的替换文本消失了?

你好!我正在阅读Head文件。看到这个:???它应该是定义一个替换文本,不是吗?为什么替换文本消失了?

回帖(19)

王焕树

2019-11-7 11:10:08
这是“代码保护”,也就是“包含保护”。防止文件被包含两次是非常常见的技术。第一行测试是否已经遇到第二行。编辑:更正的术语。
举报

杨玲

2019-11-7 11:25:16
定义中的替换文本是可选的。
举报

冯栋

2019-11-7 11:40:22
QHB:是的…我知道FIFNDEF和Y定义如何工作。{定义大小10〉。下面的指令有标识符“size”,由预处理程序替换为“10”。但是,在这里,定义“x -Delaysh”没有意义,导致这行中的NoeLoad文本,这就是我想问的。
举报

冯栋

2019-11-7 11:50:40
如果没有替换文本定义预处理器指令,那意味着什么?
举报

更多回帖

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