По мере усложнения ваших программ вы будете делить их на небольшие легко управляемые части, называемые функциями. Каждая функция в вашей программе будет выполнять определенную задачу. Предположим, что вы создаете бухгалтерскую программу, в которой вы могли бы создать одну функцию для обработки дебиторской задолженности, одну для расчета платежей и т. д. Фокусируясь на одной функции в каждый момент времени, ваши программы становятся легче для создания и понимания. Более того, вы обнаружите, что многие функции, созданные для одной программы, могут быть использованы для другой, что сохраняет вам время, затрачиваемое на программирование. Уроки, представленные в этом разделе:
Урок 9. Знакомство с функциями.
Урок 10. Изменение значений параметров.
Урок 11. Преимущества использования библиотеки этапа выполнения.
Урок12. Локальные переменные и область видимости.
Урок 14. Использование ссылок в C++.