Программирование на C и C++

Онлайн справочник программиста на C и C++

Переменные-указатели

Если переменная должна содержать указатель, она объявляется следующим образом. Объявление указателя включает базовый тип, * и имя переменной. Стандартный вид объявления указателя следующий:

тип *имя;

где тип - это любой допустимый тип (базовый тип указателя), а имя - это имя переменной указателя.

Базовый тип указателя определяет тип переменной, на которую указывает указатель. С технической точки зрения любой тип указателя может указывать в любой участок памяти, но С предполагает, что указатель указывает на объект своего базового типа. Далее будет видно, что все арифметические действия с указателями выполняются применительно к базовому типу. Поэтому базовый тип указателя играет важную роль.