C ++,表达式必须具有指向对象的类型

时间:2015-04-07 01:17:21

标签: c++ arrays pointers object

我不熟悉C ++数组,我的代码:

int sum[100][100][100][100];

int main(){
    for (int i = 0; i < 100; i++) 
        for (int j = 0; j < 100; j++) 
            for (int k = 0; k < 100; k++) 
                for (int l = 0; l < 100; l++) 
                    sum[i][j][k][l] = -1024;
}

,我在“sum [i] [j] [k] [l] = -1024;”行上得到了错误。“在变量i

我不知道为什么会这样,我的帮助将不胜感激。

1 个答案:

答案 0 :(得分:-3)

回归在哪里?你忘记了......

您似乎也使用C而不是C ++,因为C89和更早版本仅支持块头部的声明语句