Любая программа начинает свои вычисления с первой инструкции функции main. Обычно main для выполнения своей работы пользуется услугами других функций; одни из них пишутся самим программистом, а другие берутся готовыми из имеющихся в его расположении библиотек.
Традиционно, первой программой, которую пишут все, кто изучает программирование, является программа «Hello, world!» (Здравствуй, мир!). Ее код представлен в листинге 1. Все, что делает программа, это печатает на экране строку «Hello, world!».
Листинг 1 |
/*Ваша первая программа*/
#include <stdio.h> // Подключение стандартной библиотеки
void main(void) // Определение функции с именем main,
// не получающей никаких аргументов
{ // Инструкции main заключаются в фигурные скобки
printf(“Hello, world!\n”); // Функция main вызывает библиотечную функцию
// printf для печати заданной последовательности
// символов; \n – символ новой строки
}
Рассмотрим эту программу более подробно.
Прежде всего, вам необходимо обратить внимание на комментарии. В программе на языке Си++ комментарии используются для ее документирования. Комментарии начинаются с пары символов «/*» и завершаются парой символов «*/». Комментарии могут начинаться в любом месте программы, заканчиваться в любом месте и содержать любое число строк. Ниже приведены примеры комментариев.
/* Это однострочный комментарий */
/*
Компилятор языка Си
рассматривает все эти строки
как комментарий
*/
Вы можете также использовать пару символов «//» для комментирования одной строки.
В листинге 1 все комментарии выделены зеленым цветом.
Далее вам следует обратить внимание на подключение библиотек. Язык Си++ предлагает программисту огромный ассортимент различных функций. Это могут быть функции математические, для работы с графикой, для ввода или вывода информации и т.п. Все эти функции объединены во множество так называемых библиотек. Если вы намереваетесь использовать ту или иную функцию, то вам необходимо подключить к своей программе соответствующую библиотеку.
Подключение библиотеки производится следующей конструкцией:
#include <имя заголовочного файла>
В нашем случае для использования функции printf() необходимо подключить библиотеку «stdio», что и делается в строке:
#include <stdio.h>
Следующая строка в листинге 1:
void main()
Это объявление функции main(). Тело этой функции заключено в фигурные скобки {} и состоит из вызова стандартной функции вывода printf().
Теперь давайте рассмотрим последовательность действий необходимых для ввода программного кода представленного в листинге 1, используя среду Visual C++ 6.0.
Внимание! Дальнейший алгоритм предполагает, что вы выполнили все необходимые действия по созданию проекта в среде Visual C++ 6.0.
Шаг 1. Убедитесь в том, что у вас открыт файл main.cpp (см. рис. 8). Если нет, то выберите в окне Workspace закладку FileView.
Шаг 2. В появившейся закладке (рис. 9) откройте папку Source Files и дважды щелкните на файле main.cpp.
Рис. 9.
Шаг 3. В появившемся справа окне редактора кода наберите код программы «Hello, world!». Комментарии можете не набирать.