Рекурсия в C++ по своим свойствам не отличатся от аналогичных конструкций в других языках. Это функция, которая вызывает сама себя, за счет чего можно считать ее альтернативой обычному циклу. Для того, чтобы это не продолжалось вечно, обычно в рекурсию добавляют условие выхода из нее. Читать далее Рекурсия
void
В C++ тип функции означает, какого типа будет значение, возвращаемое функцией. Но если вместо обычного типа перед именем функции стоит спецификатор void, то с ним общее правило не работает. Это спецификатор означает, что у функции нет возвращаемого значения. Как следствие, оператор return, отвечающий за возвращаемое значение, убирается. Читать далее void
main
При написании программы на языке С++ требуется специальная функция main(), потому что она является отправной точкой для выполнения всех программ на этом языке. Читать далее main
Передача функции в функцию
Передача функции в функцию в C++ осуществляется с помощью указателей на функцию. Читать далее Передача функции в функцию
Параметры функции
В языке C++ обычно при вызове функции мы передаем в нее некоторые аргументы. Эти аргументы называются параметрами функции. Читать далее Параметры функции
Функции
Функции позволяют заранее описать некоторую последовательность действий и впоследствии обращаться к ней неограниченное количество раз из любого места программы. Функции применяют для разделения программы на осмысленные части, потому что с частью программы работать проще чем со всей программой сразу. Читать далее Функции
goto
Оператор goto безусловно передаёт управление в инструкцию с меткой заданным идентификатором. В настоящее время он редко используем, так как делает более трудной ориентацию по коду, что особенно актуально сегодня, когда над одним проектом работает большое количество людей. Для работы данного оператора необходимы специальные метки. Читать далее goto
Цикл do while
Цикл do while используют, когда требуется выполнять много одинаковых или похожих действий. Этот цикл работает до тех пор пока верно некоторое условие. Поэтому часто его называют "цикл до". Читать далее Цикл do while
Цикл while
Цикл while (цикл пока) нужен для выполнения одинаковых или очень похожих действий. Слово while переводится как "пока", а цикл while выполняется пока верно некоторое условие. Читать далее Цикл while
Цикл for
Цикл for нужен для выполнения одинаковых или очень похожих действий. Читать далее Цикл for