Любая программа на языке C++ состоит из функций, одна из которых — основная (главная) с именем main — является обязательной. С неё всегда начинается выполнение программы. В простейшем случае, как показано в нашем примере, в программе может быть только одна эта функция. На начальном этапе будем всегда использовать приведенный в 3-й строке вид заголовка основной функции. Текст любой функции, в том числе и main, заключается в фигурные скобки {}.
Для обеспечения наглядности программы в строке, в которой записана одна из фигурных скобок, не рекомендуется что-либо писать. Желательно размещать операторы так, как это сделано в первой программе. Для сокращения объёма текста лекций эти рекомендации в данном пособии будут нарушаться.
С помощью функции getch() выполнение программы приостанавливается, и можно анализировать выведенный на экран результат, пока не нажмём любую клавишу. Эта функция использует заголовочный файл conio.h.
Если, как в нашем примере, в заголовке основной функции записано ключевое слово int,то программа должна заканчиваться обязательным оператором return 0, который сообщает системе об успешном выполнении программы. Подробно об этом операторе смотри во 2-й главе.