
lec8
.pdf
Функции и указатели.

Обзор.
I Указатели в параметрах функций;

Обзор.
IУказатели в параметрах функций;
IИмитация подпрограмм;

Обзор.
IУказатели в параметрах функций;
IИмитация подпрограмм;
IМассивы и строки как параметры функций;

Обзор.
IУказатели в параметрах функций;
IИмитация подпрограмм;
IМассивы и строки как параметры функций;
IУказатели при вызове функций;

Обзор.
IУказатели в параметрах функций;
IИмитация подпрограмм;
IМассивы и строки как параметры функций;
IУказатели при вызове функций;
IМассивы указателей на функции;

Обзор.
IУказатели в параметрах функций;
IИмитация подпрограмм;
IМассивы и строки как параметры функций;
IУказатели при вызове функций;
IМассивы указателей на функции;
IУказатели на функции как параметры;

Указатели в параметрах функций.
Схема передачи параметров по значению не позволяет изменить фактические параметры за счет выполнения операторов тела функции.
С помощью указателей в вызываемую функцию можно передать адрес любого объекта из вызывающей программы. С помощью выполняемого в тексте функции разыменования указателя мы получаем доступ к адресуемому указателем объекту из вызывающей программы.
Т.о. не меняя самого параметра можно изменить объект вызывающей программы.

Пример.

Графическая иллюстрация.