unused属性告诉编译器给定函数或函数参数是未使用的,不要发出任何相关的告警信息:
当你通过-W或-Wunused选项编译,并且希望捕获未使用的函数参数,但在某些情况下有些函数需要匹配预定义的签名(这对于基于事件驱动的GUI编程或信号处理器是很常见的),在这种情况下就可以使用unused属性。