在c ++中索引数组不正确

时间:2014-02-05 17:03:44

标签: c++

今天当我在我的视觉工作室内编码时,我无意中跟着

for(int i=0;i<10;i++)
{
    cout<<"Value is"<<[i]arr<<endl;
}

而不是arr [i]并且它有效。为什么它有效?

1 个答案:

答案 0 :(得分:7)

因为[i]arr == *(i + arr) == arr[i]

注意:+运算符包含commutative属性