C++ - язык программирования общего назначения. Он используется для создания компьютерных программ. Область его применения очень обширна, включая создание художественных приложений, музыкальных проигрывателей и даже видео игр!
С++ является родственником языку программирования С, и во многих аспектах основан на нём.
Упражнение 1.
С++ это:
1) Сценарный язык программирования на стороне клиента
2) Язык программирования общего назначения
3) Программа для создания видео
Ваша первая программа на языке С++
Программа на языке С++ является набором команд и выражений.
Ниже представлена простая программа, которая выводит строку "Hello world!".
# include <iostream>
using namespace std;
int main()
{
cout << "Hello world!";
return 0;
}
Давайте разобьём программу на части.
# include <iostream>
C++ предлагает различные заголовки, каждый из которых содержит необходимую информацию для корректной работы программ. Конкретна эта программа вызывает заголовок <iostream>. Знак решётки( # ) предупреждает пре-процессор компилятора. В данном случае, # include говорит пре-процессору включить заголовок <iostream> , который управляет стандартным потоком ввода-вывода информации.
Компилятор языка С++ игнорирует пустые строки. В общем, пустые сроки служат для улучшения читаемости кода и его структуры.
В нашей программе строка using namespace std; говорит компилятору использовать std(Стандартное) пространство имён.
Выполнение программы начинается с главной функции main, int main(). Фигурные скобки {} обозначают начало и конец функции, что также может называться телом функции. Информация внутри скобок указывает, что делает функции при её выполнении.
Упражнение 2.
Что является отправной точкой компьютерной программы?
1) Включение <iostream>
2) Функция main
3) Первая строка кода
Следующая строка, cout << "Hello world!"; выводит на экран текст "Hello world!". В С++, потоки используются для ввода и вывода. Для того чтобы вывести что нибудь на экран, в теле программы необходимо использовать оператор вывода cout за ним ставить << и в двойных ковычках указывать текст, который необходимо вывести " ". За любым выражением в C++ указывается точка с запятой ; .
Блок это набор логически связанных выражений, окружённых открывающими и закрывающими фигурными скобками.
{
cout << "Hello world!";
return 0;
}
Если не закончить выражение точкой с запятой, будет выдана ошибка.
Последняя инструкция в программе - выражение return. Строка return 0; завершает выполнение функции main() и возвращает значение 0 вызывающему процессу. Значение не равное нулю (обычно 1) сигнализирует о ненормальном завершении. Если выражение отсутствует, то компилятор сам подставит его при выполнении программы.
В следующем уроки мы с вами разберём где же разрабатываются программы, как получать на вход данные и что такое комментарии.
Ответы на упражнения:
Упр 1. Ответ 2
Упр 2. Ответ 2
Источник информации: обучающее приложение SoloLearn, курс по С++.