Английская лексика: Разработка программного обеспечения · Основы программирования

Что значит pointer?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

pointer: указатель

Значение, указывающее на область памяти и позволяющее коду обращаться к хранящемуся там объекту или данным.

Где и как употребляется

Термин используют в системном программировании и интерфейсах взаимодействия с внешними функциями. Обсуждают владение указателем, время его жизни и возможность нулевого значения.

Примеры предложений

  1. Check whether the pointer is null before reading the buffer.

    Перед чтением буфера проверьте, не равен ли указатель null.

    Проверка нужна до обращения к памяти через указатель.

  2. This pointer becomes invalid when the owning object is destroyed.

    Этот указатель становится недействительным после уничтожения владеющего объекта.

    Указатель теряет корректность вместе с объектом, которому принадлежит память.

Распространённые словосочетания

  • null pointer
  • dereference a pointer
  • pointer arithmetic