Книга: Язык Си - руководство для начинающих

Операция косвенной адресации: *

Операция косвенной адресации: *

     Предположим, мы знаем, что в переменной ptr содержится ссылка на переменную bah. Тогда для доступа к значению этой переменной можно воспользоваться операцией "косвенной адресации" (*). (Не путайте эту унарную операцию косвенной адресации с бинарной операцией умножения *).

val = *ptr;  /* определение значения, на которое указывает ptr */

Последние два оператора, взятые вместе, эквивалентны следующему:

val = bah;

Использование операций получения адреса и косвенной адресации оказывается далеко не прямым путем к результату; отсюда и появление слова "косвенная" в названии операции.  

Оглавление книги


Генерация: 1.284. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз