Что происходит в памяти, и зачем это вообще нужно?
Объяснить это невозможно и в 10 слов ... и на одной странице тоже невозможно...
Пока вы серьёзно не изучите идеологию указателей - бессмысленно обсуждать частные синтаксические конструкции:
int *****p;
*****p = 1234;
z->x.y = ...;
(*z).x.y = ...;
Все подобные вещи вы должны узнавать "в лёт".
Обсуждать эти вопросы в toster - бессмысленное занятие.