В C++ запись const int* const p означает, что p — это константный указатель на константу.
Разберем варианты:
int const* p или const int* p: Указатель на константу (значение, на которое указывает указатель, нельзя изменить).int* const p: Константный указатель (сам указатель нельзя изменить, нельзя перенаправить его на другой объект), но значение, на которое он указывает, можно менять.const int* const p: Константный указатель на константу (ни сам указатель, ни значение, на которое он указывает, изменить нельзя).const int p*: Эта запись некорректна в C++.Таким образом, правильный вариант — const int* const p.
Ответ: const int* const p