int * a; это указатель на int с именем 'a'.
& А; разыменование int * a. это указывает на себя. это то, что вы использовали бы, чтобы указать на переменную, которую вы хотели бы передать от функции к функции. разыменование - это просто модное слово для «возврата адреса»
& (& (& a)) не является допустимым выражением, как указано ранее. Вы можете сделать указатель на указатель на указатель. Это может быть то, что вы думаете. В таком случае вы бы разыменовывали последний рассматриваемый указатель, и компьютер должен понимать, о чем вы говорите.
Чтобы ответить на вопрос «где находится»? в стеке.
пожалуйста, если я ошибаюсь, дайте мне знать.