未使用的属性被忽略[-Wattributes]

时间:2018-11-16 05:31:54

标签: c gcc gcc-extensions

我有一个使用GCC扩展程序的示例程序:

struct s {
int x __attribute__((unused));
};

在编译时会产生警告

warning: ‘unused’ attribute ignored [-Wattributes]
  int  x  __attribute__((unused)) ;

这是什么意思?为什么忽略变量? PS:考虑将其用于简单的变量分配而不是typedef。

0 个答案:

没有答案