Содержание
- 2. Определение функции Функция определяет действия, которые выполняет программа. Функции позволяют выделить набор инструкций и придать ему
- 3. Выполнение функции Для выполнения функции ее необходимо вызвать. Вызов функции осуществляется в форме. После имени функции
- 4. Объявление функции При использовании функций стоит учитывать, что компилятор должен знать о функции до ее вызова.
- 5. Параметры функции Через параметры в функцию можно передать различеые значения. Параметры перечисляются в скобках после имени
- 6. Функция может принимать аргументы по умолчанию, то есть некоторые значения, которые функция использует, если при вызове
- 7. Передача аргументов по значению Аргументы могут передаваться по значению (by value) и по ссылке (by reference).
- 8. При передаче параметров по ссылке передается ссылка на объект, через которую мы можем манипулировать самим объектов,
- 9. Передача по ссылке позволяет возвратить из функции сразу несколько значений. Также передача параметров по ссылке является
- 10. Параметры могут быть константными - значения таких параметров не могут меняться. Например: То же самое касается
- 11. Если функция получает аргументы по ссылке, то чтобы передать в функцию константу, параметры тоже должны представлять
- 12. Для возвращения результата из функции применяется оператор return. Этот оператор имеет две формы: Первая форма используется,
- 13. Вторая форма оператора return применяется для возвращения результата из функции. Если функция имеет в качестве возвращаемого
- 14. Не следует возвращать ссылку на локальный объект, который создается внутри функции. Поскольку все создаваемые в функции
- 15. Рекурсивные функции - это функции, которые вызывают сами себя. Например, определим вычисление факториала в виде рекурсивной
- 16. Другим распространенным показательным примером рекурсивной функции служит функция, вычисляющая числа Фиббоначчи. n-й член последовательности чисел Фибоначчи
- 18. Скачать презентацию















Кэширование. Введение. Вычисление числа Фибоначчи
7-1-5
Человек паук во всемирной паутине
Структура программного обеспечения компьютера
8 - Nested loops
Система счисления
Компьютерная графика. Обработка графической информации
Основы PHP. Лекция 3
Игра (выбор)
Формула ранжирования, откуда она берется и как настраивается
Разработка автоматизированной системы формирования учебных планов Выксунского филиала НИТУ МИСиС
Презентация на тему Форматы графических файлов
Диагностические системы
Векторная графика
Информация. Виды информации
Моделирование многомерных пространств
Оператор Ввода
Электронные таблицы
Структура книги
Создание программы для рисования
7-1_Введение
Вспомогательные алгоритмы
Структурная схема ПК. Тестирование Центральная часть компьютера
Среда программирования OpenMP. (Лекция 1)
Ссылки – теория
Користувальницькі об'єкти. Лекция 31
Подходы к разработке web-приложений
Проект. Григорианский пролептический календарь