Указатель на указатель
У казатель хранит адрес области памяти. Можно создать указатель на указатель, тогда он будет хранить адрес указателя и сможет обращаться к его содержимому. Указатель на указатель определяется как ?
Очевидно, ничто не мешает создать и указатель на указатель на указатель, и указатель на указатель на указатель на указатель и так далее. Это нам понадобится при работе с двумерными и многомерными массивами. А вот простой пример, как можно работать с указателем на указатель. ?
Рекомендация
В общем случае лучше избегать использования указателей. При работе с массивами лучше использовать индексы.
Указатели стоит использовать только в строго определённых ситуациях: · В коде нижнего уровня, работающем непосредственно с оперативной памятью или внешними устройствами. · Для возврата из функций значений нескольких объектов или для возврата больших объектов как результатов функций. · При работе с контейнерами полиморфных объектов.
|