Программа на C++ работает следующим образом: она получает данные, обрабатывает их и возвращает результат обработки. 1 Данные могут быть переданы пользователем, считаны из файла или записаны в самом коде. 1
Каждая программа на C++ должна иметь как минимум одну функцию — main(). 2 Именно с этой функции начинается выполнение приложения. 2 Её имя фиксировано и для всех программ на C++ всегда одинаково. 2
В конце функции идёт инструкция return. 2 Она завершает выполнение функции, передавая управление вовне туда, где была вызвана функция. 2 В случае с функцией main контроль передаётся операционной системе. 2 Число 0 после оператора return указывает операционной системе, что выполнение функции завершилось успешно, без ошибок. 2
Перед запуском программу необходимо скомпилировать. 3 Компилятор проверяет корректность программы и генерирует исполняемый файл. 3