Я столкнулся с этим в Интернете и задавался вопросом, может ли кто-нибудь объяснить это или хотя бы дать мне имя того, что может быть, чтобы я мог хотя бы знать, для чего я ищу.
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
Я запустил его. Я знаю, что это работает, но почему? Как это называется?