Hellow, Word, первая программа на языке C++

Думаю вы определились с компилятором и уже готовы начинать обучение. Итак по традиции (не люблю традиции :)) напишем нашу первую программу на языке программирования C++. Заранее скажу, что строка или ее часть начинающиеся с // это комментарий и не как не влияет на программу, вы аналогичным образом можете делать заметки в своем коде. Все программы проверены на работоспособность в Microsoft Visual C++.

Запустив программу (в моем случае нажав F5), вы увидите пустое окно, предлагающее ввести число. Я ввел 5 и вот что вышло:


Теперь построчно рассмотрим текст программы и познакомимся с некоторыми операторами языка.

В первой и второй строке мы указываем компилятору о том, что нужно использовать функции из библиотек iostream и stdafx.h. Библиотека stdafx.h является специфической, и ее следует подключать только при использовании MS Visual C++. А библиотека iostream отвечает за ввод данных с помощью cin и вывод — с помощью cout (о них ниже).

Третья строка using namespace std; — означает что при вводе/выводе с помощью cin и cout будут использоваться клавиатура и экран, что избавляет нас от лишнего кода (можно писать cin, а не std::cin и cout, а не std::cout).

На четвертой строке задается заголовок главной функции.

Любая функция начинается с символа {

Шестая запись необходима для того, чтобы можно было использовать русские буквы. Иначе, вместо них выводились бы иероглифы.

В седьмой строке мы задаем описание целочисленной переменной X. Более подробно с типами данных мы познакомимся в одном из последующих уроков.

Далее на восьмой строчке пользователю программы предоставляется возможность ввести число при помощи оператора cin, которое потом запишется в переменную X (обратите внимания на два символа >> присущие этому оператору).

На девятой, при помощи оператора cout, складываются число X и 5, после чего выводится на экран. Endl переводит курсор на строку ниже, а на десятой строчке мы выводим Write code — произвольная надпись, которая должна находиться между кавычками. (cout использует символы обратные cin).

Одиннадцатая строка останавливает программу чтобы она не закрывалась раньше времени. Это используется в MS Visual C++.

На двенадцатой, команда return 0; передает процессору об удачном завершении программы.

Любая функция заканчивается символом }

Обращаю ваше внимание на то, что оператор должен заканчиваться точкой с запятой как в нашем примере! Иначе, программа будет выдавать ошибки.


Похожие записи:

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля отмечены *