specifiers专题

..\MYLIB\modbus.c(49): error: #84: invalid combination of type specifiers

在keil中添加相应的文件出现以下问题时 ..\MYLIB\modbus.c(49): error:  #84: invalid combination of type specifiers 是由于:在定义的函数体的前面有一个变量类型

【错误笔记】error: expected declaration specifiers or '...' before XXX

今天由于头文件的一通包含操作,导致了一个比较头疼的问题。 找了好长时间,最后删了几个头文件,才编译通过。 当 A 包含 B 的头文件,B 又包含 A 的头文件,就出现了这个神奇的 error。   错误提示:error: expected declaration specifiers or '...' before XXX     解决方法:检查并删掉其中重复包含的头文件。