我正在使用 Microchip 的 XC8 编译器。他们希望我#include <xc.h>
不要包含芯片特定的标头。但是,当我在代码的第一行添加此代码时,出现错误:
Error [224] C:\...\main.c; 1.4 illegal "#" directive
当我在指令前放置换行符时,我没有收到错误消息。为什么是这样?
我的完整代码:
#include <xc.h>
#pragma config OSC =INTIO67, WDT = OFF, LVP = OFF, PBADEN = OFF
void main() {
while (1);
}
使用换行符,代码看起来完全一样,但顶部有一个空行。