Я изучаю немного С++, и я сражаюсь с указателями. Я понимаю, что у меня может быть 3 уровня указателей, объявляя:
int *(*x)[5];
 так что *x является указателем на массив из 5 элементов, которые являются указателями на int.
Также я знаю, что x[0] = *(x+0);, x[1] = *(x+1) и т.д....
Итак, учитывая приведенное выше выражение, почему x[0] != x[0][0] != x[0][0][0]?

