针对 C 语言编译运行中遇到的错误做一个错题集,方便下次找错并及时解决。

error:invalid preprocessing directive #inlcude

无效的预处理指令 #inlcude

仔细查看预处理指令,也就是 # 后面的指令名称,正确的应该是 #include。注意预处理指令在文件头部位置定义,# 修饰,且一行定义一条,没有 ;


#include < > 引用的是编译器的类库路径里面的头文件。#include " " 引用的是你程序目录的相对路径中的头文件,如果在程序目录没有找到引用的头文件则到编译器的类库路径的目录下找该头文件。