могу, если одномерный массив приводится к указателю(точнее его имя без индекса), то многомерный массив я так понял неявно к указателю на указатель не приводиться? А тогда к чему он приводится неявно?
многомерный массив приводится к указателю на свой первый элемент: int arr[2][2]; int* p = &arr[0][0]; поскольку многомерный массив - это линейная структура. это я пишу последний раз. и это то, что ты как раз не хочешь понять.
Потомучто приводится к указателю на одномерный МАССИВ
а если ты хочешь привести к указателю на указатель, то пиши соответственно: int* a2[2]; int** p2 = a2; int** a3[2]; int*** p3=a3;
Тебе рекомендовали статью. Прочитай наконец. Если потерял ссылку, в личку мне напиши, я тебе вышлю
Обсуждают сегодня