如图:
报错类型为
error:unknown type name ‘DWORD’等等;
该变量类型已经在其他头文件中定义,并且已经包含,不知为何在线显示报错!!
实际编译后并没有报错!但是文件一直显示一个个红叉叉,不知何故?
该工程在keil mdk 4.60版本中正常!
查吧~~ 肯定是没有包含进去~~
编译器是不会出现问题的!
上次用4.71编译一个工程,出现了XX 但是没有错误。
楼上几位就没想想到底是因为什么原因导致这种错误的呢,
首先这个错误提示是关于数据类型的,所以肯定是头文件包含的问题,剩下的就是那个头文件没包含的问题了;
你把这个跳转过去,看看在那个文件里面定义的不就结了,然后包含进去,不久ok了嘛;
答案是:
#include <stdint.h> #include <stdbool.h>
把这两个添加进去就可以了,不过没有这两个文件也不会产生任何的编译影响,不过建议添加进去,免得影响心情嘛,哈哈!