读书人

大家看下下面程序为什么东东啊

发布时间: 2012-02-12 17:16:33 作者: rapoo

大家看下下面程序为什么错误啊:

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])??
极端怀疑越界了
[解决办法]
报个什么错?

[解决办法]
报什么错

读书人网 >C语言

热点推荐