我在網上遇到這個問題,想知道是否有人可以解釋這個,或者至少給我一個可能的名字,這樣我至少可以知道我在用谷歌搜索對於。C++反向索引器和數組的名稱
int main()
{
int myarray[4] = {0, 100, 200, 300};
2[myarray] = -999; //why does this work? what is this called?
for (int i = 0; i < 4; i++)
cout << myarray[i] << endl;
}
輸出爲0,100,-999,300
我已經跑了。我知道它有效,但爲什麼?這個叫什麼?
它被稱爲與K&R C的愚蠢復古兼容性。 – YSC