deprecated (IBM 扩展)在线编辑 使用 deprecated 函数属性,可以将函数声明为不推荐使用。 不推荐的函数属性语法__attribute__(( deprecated__deprecated__ )) 如果调用了使用 deprecated 属性指定的函数,那么编译器将发出一条警告消息以指示不建议使用该函数。 仅针对调用发出警告消息,而不针对不推荐使用的函数的声明发出警告消息。 请参阅以下示例。int func( ) __attribute__((deprecated)); int main( ){ int i = func(); // warning: 'func' is deprecated int func(); return i; } int func( ){ return 1; }