C++

С++ программирование / Уроки C++

26 уроков 40 заданий Справочник Компилятор
/ Видеокурсы / С++ программирование / Уроки C++ / Урок #2 - Первая программа на С++

Урок #2 - Первая программа на С++

Урок #2 - Первая программа на С++


C++

Продолжаем изучать язык программирования C++ и в этом уроке мы с вами напишем самую первую программу на языке C++. Это будет простая программа, которая будет просто выводить на экран надпись Hello World.

Видео урок:

Любая простейшая программа на C++ складываются из нескольких компонентов: подключенные библиотеки, указание пространства имен, главная функция (main), возвращающая 0.

Библиотеки необходимо для добавления дополнительной функциональности к приложению. При помощи стандартных библиотек мы можем подключить функции, которые будут использоваться для создания привычных нам вещей: вывода информации на экран, получение данных от пользователя, создание переменных и прочих вещей. В дальнейшем мы будем подключать другие библиотеки, которые позволят нам работать с файлами или же с еще с чем-то. Все библиотеки подключаются в самом верху и выглядят следующим образом:
#include <iostream> // Стандартная библиотека
#include <string> // Служит для работы со строками
#include <fstream> // Служит для работы с файлами
При этом на других ОС могут быть дополнительно подключены другие библиотеки.

Далее необходимо указать пространство имен, которое позволит нам в дальнейшем сократить код и не писать лишние вещи.
#include <iostream>
using namespace std; // Указываем пространство имен std

int main() {
  // Можем прописать просто метод cout
  // Без указания пространства имен
  // необходимо было бы писать std::cout
  cout << "Hello World";
    
  cin.get();
  return 0; 
}
Каждая C++ программа начинается с функции main, поэтому она обязательно должна быть в любой программе, написанной на этом языке.

Эта функция должна возвращать значение 0, которое указывает что программа выполнилась корректно и её работа была завершена. Кроме того, чтобы консольное окно не закрывалось моментально можно дописать либо cin.get();, который будет ждать ввода от пользователя перед закрытием, либо system("pause");, но для него необходимо подключить библиотеку #include <cstdlib>.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны только при подписке от 1 месяца!


C++

Также стоит посмотреть