Функции

Функция – это подпрограмма, которая может оперировать данными и возвращать значение. Каждая программа на языке С++ содержит, по крайней мере, одну функцию – main ( ), вызов которой при запуске программы осуществляется автоматически. Функция main ( ) может вызывать другие функции, а те в свою очередь следующие, и т.д.

Каждая функция имеет собственное имя. Когда оно встречается в коде программы, управление переходит к телу функции. Это называется вызовом, или обращением, к функции. По возвращении из функции выполнение программы возобновляется со строки, следующей за той, где функция была вызвана.

Схема выполнения программы: