Valgrind中的读取和泄漏预防无效

时间:2013-09-30 13:58:04

标签: c++ visual-c++ valgrind

==7452== Invalid read of size 8

这些是我在运行以下代码时遇到的上述错误,任何人都可以告诉我这些错误的正确原因。

     for(int r=1;r<=arasaraysizsase;r++) {
 48         ss = fmax(ss,u[i]);
 49         sa = fmin(sa,u[i]);
 50    }

 63     fasclosase(fasap);
 64     print_asamax(steasap);
 65 }

1 个答案:

答案 0 :(得分:1)

u[i]更改为u[i - 1],或将循环更改为for (i = 0; i < arraysize, i++)

在C ++中,数组索引