C++

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

26 уроков Практика Справочник Компилятор
/ Видеокурсы / С++ программирование / Уроки 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++

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