在代码中定义的变量没有被使用时,NDK 编译器会提示该错误。解决方法是删除或优化没使用的变量。例如:
int unusedVariable = 10; // 定义了一个没使用的变量
// 下面的代码中没有用到 unusedVariable 变量,导致编译器出现“变量已设置但未使用”的错误。 int main() { int a = 5; int b = 6; int c = a + b; return 0; }
可以将 unusedVariable 删除或者在代码中使用该变量,以避免该错误。