大家看下下面程序为什么错误啊:
for(int i=0; i < g_Count; i+=8)
{
fprintf(g_fp_1, "%d\n ", g_Arr[i]);
fprintf(g_fp_2, "%d\n ", g_Arr[i+5]); // (*)
}
每次运行到语句(*)就会报错.请问这样为什么不行呢?
[解决办法]
g_fp_2打开了吗?
g_Arr[i+5]有没有越界啊?
[解决办法]
最好把上下程序都发过来这样看可能不会找到问题所在。
[解决办法]
i+=8?
g_Arr[i+5])??
极端怀疑越界了
[解决办法]
报个什么错?
[解决办法]
报什么错