【发布时间】:2012-01-03 04:15:43
【问题描述】:
void mi_start_curr_serv(void){
#if 0
//stmt
#endif
}
我的编译器中出现“错误:输入末尾的预期声明或语句”错误。我找不到上述功能的任何错误。请帮助我理解这个错误。
【问题讨论】:
-
;(还有一些其他的角色让我很开心) -
如果那是确切的代码,那就不知道了。这是一个空函数,应该可以毫无问题地编译。还有什么你没有展示的吗? :P
-
现在,如果有更多代码,您可能会发现某处缺少
}... -
您的 C 编译器是否接受 C99/C++
//...EOLcmets?文件中的最后一个字符是否有换行符? -
我经常在前向声明时将方法签名复制并粘贴到我的代码顶部。我记得有几次我忘记用 ';' 替换 '{'在前向声明中。您可能也想看看那里(供将来看到此帖子的人使用)。
标签: c