Структура основной программы
Простейшая программа на С++ Такая программа состоит всего из 12 символов, но заслуживает внимательного рассмотрения. Вот она: void main() {
} Основная программа в С++ всегда называется именем main (будьте внимательны – С++ различает большие и маленькие буквы, а все стандартные операторы С++ записываются маленькими буквами). Пустые скобки означают, что main не использует аргументов, а слово void (пустой) говорит о том, что она также и не возвращает никакого значения, то есть, является процедурой. Фигурные скобки обозначают начало и конец процедуры main - поскольку внутри них ничего нет, наша программа ничего не делает, она просто соответствует правилам языка С++, ее можно скомпилировать и получить исполняемый файл. Составим теперь программу, которая делает что-нибудь полезное, например, выводит на экран слово «Привет». #include " stdafx.h" /*подключение заголовочного файла stdio.h, в котором находится описание стандартных функций ввода и вывода, */ int main() { printf(" Привет"); // вызов функции вывода на экран return 0; }
Что новенького? Перечислим новые элементы, использованные в этой программе: Для вывода информации на экран используется функция printf. В простейшем случае она принимает единственный аргумент - строку в кавычках, которую надо вывести на экран. Чтобы использовать стандартные функции, необходимо сказать компилятору, что есть функция с таким именем и перечислить тип ее аргументов - тогда он сможет определить, верно ли мы ее используем. Это значит, что надо подключить описание этой функции. Описания стандартных функций С++ находятся в так называемых заголовочных файлах с расширением *.h Для подключения заголовочных файлов используется директива (команда) препроцессора " #include ", после которой в угловых скобках или кавычках ставится имя файла с заголовками. Все команды препроцессора начиняются символом " # " в начале строки. Для подключения каждого нового заголовочного файла надо использовать новую команду " #include ". В программу могут быть включены комментарии - тексты, Однострочный комментарий начинается вслед за парой символов " //" и продолжается до конца программной строки. Обычно с его помощью записывается комментарий к текущей строке или исключается фрагмент текущей строки из области обслуживания.Комментарии, заключенные в /* */ и записываются в любом месте программы и могут располагаться на нескольких строках.
|