Здравейте.
Работя със Dev-C++ под windows.
Защо се получава така че в следващия фрагмент от кода се получава един и същ резултат от изхода на cout, като се предполага че втория cout е грешен.
GeSHi (C++):
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int b[10]={1,2,3,4,5,6,7,8,9,0};
cout<<b[2]; // изход 3
cout<<2[b]; // изход 3
system("PAUSE");
return EXIT_SUCCESS;
}