Операция - косвенная адресация - Большая Энциклопедия Нефти и Газа, статья, страница 1
Закон Сигера: все, что в скобках, может быть проигнорировано. Законы Мерфи (еще...)

Операция - косвенная адресация

Cтраница 1


Операция косвенной адресации не распространяется на все имена переменных в объявлении. Каждый указатель должен быть объявлен с помощью символа, стоящего перед именем.  [1]

2 Прямая и косвенная ссылка на переменную. [2]

Знак операции косвенной адресации не распространяется на все переменные в строке объявления. Символ должен предшествовать имени каждого указателя.  [3]

4 Пример массива указателей на функцию ( часть 2 из 2. [4]

Операция, называемая операцией косвенной адресации или разыменования, возвращает значение объекта, на который ссылается ее операнд. Это называется разыменованием указателя.  [5]

Операция, называемая операцией косвенной адресации или операцией разыменования, возвращает значение объекта, на который указывает ее операнд. Это называется разыменованием указателя.  [6]

7 Графическое представление указателя на переменную целого типа.| Размещение и содержимое у и yPtr в памяти. [7]

Операция, обычно называемая операцией косвенной адресации или разыменования, возвращает значение объекта, на который операнд ( то есть указатель) ссылается.  [8]

9 Возведение переменной в куб с использованием вызова по значению. [9]

В C программисты могут использовать указатели и операции косвенной адресации для моделирования вызова по ссылке. При вызове функции с аргументами, которые должны быть модифицированы, передаются адреса аргументов. Это обычно сопровождается операцией адресации ( &) переменной, которая должна быть модифицирована. При передаче функции адреса переменной может использоваться операция косвенной адресации () для модификации значения ( если значение не объявлено как const) ячейки в памяти вызывающего оператора.  [10]

11 Возведение переменной в куб с использованием вызова по значению. [11]

В C программисты могут использовать указатели и операции косвенной адресации для моделирования вызова по ссылке. При вызове функции с аргументами, которые должны быть модифицированы, передаются адреса аргументов. Это обычно сопровождается операцией адресации ( &) переменной, которая должна быть модифицирована. При передаче функции адреса переменной может использоваться операция косвенной адресации () для модификации значения ( если значение не объявлено как const) ячейки в памяти вызывающего оператора.  [12]

13 Старшинство операций. [13]

Существуют два способа передачи параметров функции - по значению и по ссылке. Все вызовы функций в С являются вызовами по значению. Для этих целей в С существует возможность вызова функции по ссылке. В С для организации вызова по ссылке программисты используют указатели и операцию косвенной адресации. Если вызывается функция, аргументы которой должны изменяться, то в этом случае ей передаются адреса аргументов. Обычно для этой цели применяется операция взятия адреса ( &) к переменной, значение которой будет изменяться.  [14]

Программа на рис. 10.2 демонстрирует использование операций элемента структуры и указателя структуры. С помощью операции элемента структуры элементам а присваиваются значения Асе и Spades соответственно. Указателю aPtr присваивается адрес структуры а. Оператор printf печатает элементы структуры а, используя операцию элемента структуры с именем переменной а, операцию указателя структуры с указателем aPtr, и операцию элемента структуры с указателем aPtr, к которому применена операция косвенной адресации.  [15]



Страницы:      1