Язык С++ и программирование на нем. Рейзлин В.И. - 30 стр.

UptoLike

Составители: 

32
Когда num становится нечетным, выражение num % 2 получает
значение 1 и выполняется оператор, который передает управление на
следующую итерацию цикла for, не выполняя вывода.
4.13. Оператор return
Этот оператор завершает выполнение функции, в которой он за-
дан, и возвращает управление в вызывающую функцию.
Управление передается в вызывающую функцию в точку, непо-
средственно следующую за вызовом.
Если return присутствует в функции main( ), то он вызывает пре-
рывание выполнения программы.
5. Указатели
5.1. Определение указателей
Указатель это переменная, содержащая адрес некоторого объек-
та, например, другой переменной. Точнее адрес первого байта этого
объекта. Это дает возможность косвенного доступа к этому объекту че-
рез указатель. Пусть xпеременная типа int. Обозначим через px указа-
тель. Унарная операция & выдает адрес объекта, так что оператор
px = &x;
присваивает переменной px адрес переменной x. Говорят, что px ука-
зывает” на x. Операция & применима только к адресным выражениям,
так что конструкции вида &(x-1) и &3 незаконны.
Унарная операция называется операцией разадресации или опе-
рацией разрешения адреса. Эта операция рассматривает свой операнд
как адрес и обращается по этому адресу, чтобы извлечь объект, содер-
жащийся по этому адресу.
Следовательно, если y тоже имеет тип int, то
y = px;
присваивает y содержимое того, на что указывает px. Так, последова-
тельность
px = &x;
y = px;
присваивает y то же самое значение, что и оператор