一,简介
在功能调试过程中,可能实现一个函数接口,但是并未对齐进行实现,如下所示:
void myFunction(int arg)
{
}
但是此时编译工程时,该函数会报错:“unused”。
本文主要介绍如何消除这里的报错警告,供参考。
二,代码修改
按照如下修改即可:
#include <stdio.h>
void myFunction(int arg)
{
(void)arg; // 将参数转换为(void),消除未使用的警告
printf("Function with parameter, but parameter not used.\n");
}
int main()
{
int a = 10;
myFunction(a);
return 0;
}
三,总结
本文主要介绍如何消除函数参数未使用的警告,供参考。