如何清除“警告:声明不声明任何内容”

当我使用GCC编译程序时,它将显示“警告:声明不声明任何内容[-fpermissive]”

有问题的代码如下:

typedef int BOOL; 

我该如何清除警告?

您可以尝试以下方法。 类似的工作对我来说是一个正在发出警告的工会。

 typedef int BOOL; ... BOOL unused; (void)unused; 

(void)unused; 避免后续未使用的变量警告。 它可以在所有编译器中移植。