近日在调试代码时遇到一个编译异常,如下所示:
error: expected '}' before numeric constant
对应的代码是一个数组,我使用了编译宏定义来区分不用的功能。
仔细检测了下代码没问题啊,怎么会提示这个异常。
后来分析发现,我把两个编译宏都打开了,去掉一个编译宏就正常了。
近日在调试代码时遇到一个编译异常,如下所示:
error: expected '}' before numeric constant
对应的代码是一个数组,我使用了编译宏定义来区分不用的功能。
仔细检测了下代码没问题啊,怎么会提示这个异常。
后来分析发现,我把两个编译宏都打开了,去掉一个编译宏就正常了。