我试图使用指针语法,但我不知道为什么我得到了一些错误。然后,当我尝试使用gcc编译它时,它工作。有没有办法在NetBeans中解决这个问题?使用虚假错误真的很烦人......
图中的代码是:
int (*(*f3(int z))(double ))(float ){
return NULL;
}
这也被打破了! :
char (* ( *f())[])(){
return NULL;
}
似乎cdecl更好地解析C这个IDE,令人尴尬......
答案 0 :(得分:0)
这似乎是Netbeans中的一个错误,除了报告(或自己修复)之外,你无能为力。我想你甚至不能完全关闭Netbeans中的这些错误指示。
Netbeans有很多这样的错误,其他IDE如Eclipse和Code :: Blocks也不是更好。虽然我认为解析输入的代码是IDE的一个最重要的核心功能,它将它与普通的文本编辑器区分开来,但是当你编写一些更复杂的结构或使用更新的语言功能时,它们经常会失败。