Найти в Дзене
Максим

Первая программа на С++

Рассмотрим структуру простой программы на языке С++. Программа начинается с подключения библиотеки iostream с помощью команды #include <iostream>  Библиотека (в программировании) — это сборник готовых и проверенных решений или компонентов, которые программист может использовать в своих программах. Для языка С++ существует много готовых библиотек. По ходу прохождения курса вы будете подключать различные библиотеки к своим проектам и использовать их возможности. iostream – библиотека, которая содержит готовые функции ввода и вывода информации в программе. Из этой библиотеки мы будем использовать команду cout. Информация о ней ниже. Команда using namespace std нужна для того, чтобы было удобнее пользоваться возможностями библиотеки iostream. После этой команды нужно поставить точку с запятой, иначе программа не скомпилируется, так как выйдет сообщение об ошибке. Можете это проверить. Функция main Функция — это подпрограмма, набор команд, выполняющих определенную задачу. Функция имеет им

Рассмотрим структуру простой программы на языке С++.

Программа начинается с подключения библиотеки iostream с помощью команды #include <iostream> 

Библиотека (в программировании) — это сборник готовых и проверенных решений или компонентов, которые программист может использовать в своих программах.

Для языка С++ существует много готовых библиотек. По ходу прохождения курса вы будете подключать различные библиотеки к своим проектам и использовать их возможности.

iostream – библиотека, которая содержит готовые функции ввода и вывода информации в программе. Из этой библиотеки мы будем использовать команду cout. Информация о ней ниже.

Команда using namespace std нужна для того, чтобы было удобнее пользоваться возможностями библиотеки iostream.

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

Функция main

Функция — это подпрограмма, набор команд, выполняющих определенную задачу. Функция имеет имя. По имени функции можно вызвать и выполнить команды, которые она содержит.

Программы на языке С++ могут состоять из одной или нескольких функций.

Все программы, написанные на языке C++, содержат главную функцию с именем main. Именно с функции main начинается выполнение программы.

У любой функции есть начало и конец. Начало и конец обозначаются фигурными скобками { . . . }. Команды, которые заключены между этими фигурными скобками, также называют телом функции. Эти команды программа и будет выполнять.

-2

На данный момент в теле функции main находится одна команда.

Значительная часть программ, которые вы напишете на Базовом курсе, будут находиться в теле функции main. Остальные части программы подвергаться изменению будут гораздо реже.

Функция cout

Перед переходом к изучению функции cout познакомьтесь с парой необходимых терминов и определений.

Компьютерные данные - это информация, которую можно хранить, передавать и обрабатывать на компьютере. Например: текст, числа, графика, звук, видео и так далее - это всё компьютерные данные. На Базовом курсе вы будете работать с такими компьютерными данными, как текст, числа, символы.

Вывод данных – это передача информации из программы на внешние устройства, например, на экран монитора, на принтер, в интернет и так далее.

Функция cout позволяет выводить различные компьютерные данные на экран консольного приложения. Например: текст, числа, символы и др. В нашем случае она выводит фразу Hello World! в консольное окно. В этом и заключается работа этой программы.

Точка с запятой и ошибки
Зачастую, в конце каждой команды в языке С++ ставится 
точка с запятой. При этом есть исключения, о которых речь пойдёт позже. В конце команд, использующих cout, точку с запятой нужно ставить всегда.

Уберите точку с запятой в конце
cout и попробуйте запустить программу. У вас должно появиться такое окно

-3

При появлении такого окна всегда нажимайте Нет и далее ищите ошибку в коде для её исправления.

IDE Visual Studio подчеркивает красной волнистой линией то место, где примерно находиться ошибка. Если навести курсор мыши на эту волнистую линию, то выйдет текстовое пояснение к ошибке. Пример на картинке ниже:

-4

Текст в С++

Текст в С++ заключается в двойные кавычки. Примеры текста:

-5

Итак, всё, что заключается в двойные кавычки, является текстом и обрабатывается при выводе как текст.

© Максим С++, 2012-2023