if(aptr[i] < bptr[i])
a->used = BI_LESS_THAN;
else
return BI_GREATER_THAN;
我无法弄清楚为什么这段代码无法编译。它说它在开始之前期待'}'。这在C中无效吗?我正在使用GCC编译Netbeans。
答案 0 :(得分:4)
该错误与您的BI_LESS_THAN
宏格式错误一致。在实际编译文件之前,C预处理器将用BI_LESS_THAN
替换为您定义的任何内容,就像它编写的那样。这就是编译器错误看起来有点神秘的原因。