Указатель – это переменная, содержащая адрес. Память типичной ЭВМ представляет собой массив последовательно пронумерованных и проадресованных ячеек, с которыми можно работать по отдельности или связанными пучками. Указатель – это группа ячеек (как правило, 2 или 4), в которых может храниться адрес. Всего существует два способа доступа к переменным:
1) ссылка на переменную;
2) использование механизма указателей;
Указатель-переменная – это переменная, предназначенная для хранения адресов памяти.
Указатель-константа – это значение адреса оперативной памяти.
Если одна переменная содержит адрес другой, то говорят, что первая переменная указывает на вторую.
Например: если переменная по адресу 1000 указывает на переменную по адресу 1004, то по адресу 1000 будет находиться значение 1004
Стандартный вид объявления указателя
Формат: тип * имя;
где тип - это любой допустимый тип (базовый тип) указателя, имя - имя переменной указателя. Базовый тип указателя определяет тип переменной, на которую указывает указатель.