==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 }
答案 0 :(得分:1)
将u[i]
更改为u[i - 1]
,或将循环更改为for (i = 0; i < arraysize, i++)
。
在C ++中,数组索引零。