gcc 编译警告 warning: value computed is not used [-Wunused-value]
#include <stdio.h>
int fun(int *data)
{
*data ++;
return 0;
}
int main()
{
int a = 3;
fun(&a);
printf("a=%d\n", a);
return 0;
}
*data ++ 相当于*(data ++), func函数中要写成(*data)++ 才对
本文深入探讨了GCC编译器发出的警告warning: value computed is not used [-Wunused-value]的具体原因,通过一个示例代码解释了*data++操作符的不当使用,并提供了正确的代码实现方式。
1281

被折叠的 条评论
为什么被折叠?



