代码提示错误,提示少一个括号,但是现象是不包含主要得文件就不会报错(#include "bsp_main\bsp_main.h")只要包含工程得其他文件就报错。
解决:是因为DAT变量在其他文件中#define定义了,所以导致得在编译得时候编译器把DAT当作了一个数来看待。

文章讨论了代码编译时遇到的错误,指出缺少一个括号提示,但只有包含某个特定文件时才会报错。问题根源在于DAT变量在另一个文件中被#define,导致编译器误解。
代码提示错误,提示少一个括号,但是现象是不包含主要得文件就不会报错(#include "bsp_main\bsp_main.h")只要包含工程得其他文件就报错。
解决:是因为DAT变量在其他文件中#define定义了,所以导致得在编译得时候编译器把DAT当作了一个数来看待。


被折叠的 条评论
为什么被折叠?