Поделиться через


Выражения указателей (C++)

Любое выражение с типом массива можно преобразовать к указателю того же типа.Результат преобразования указатель на первый элемент массива.В следующем примере показано такое преобразование:

char szPath[_MAX_PATH]; // Array of type char.
char *pszPath = szPath; // Equals &szPath[0].

Выражение, которое приводит к тому, что функции, возвращающие указанный тип быть преобразовано к указателю функции, возвращающие тип, кроме случаев, когда:

  • Выражение используется в качестве операнда оператора взятия адреса (&).

  • Выражение используется в качестве операнда оператора вызова функции.

См. также

Ссылки

Преобразования указателей (C++)