Каждая программа, которую вы отправите в этом году, будет начинаться с одних и тех же нескольких строк. В этом уроке мы разберём их по одной, чтобы дальше вы их понимали, а не просто копировали.
От текста к работающей программе
Программа на C++ начинается как обычный текст в файле — например, main.cpp.
Компьютер не умеет выполнять текст, поэтому сначала его переводит специальная
программа — компилятор:
Шаг 2 удивляет чаще всего: одна ошибка в любом месте файла означает, что не запустится ничего — даже строки выше неё.
Первая программа
Шесть строк, и у каждой своя задача:
| Строка | Что она делает |
|---|---|
#include <bits/stdc++.h> | Подключает всю стандартную библиотеку — ввод, вывод, текст, математику — одной строкой. |
using namespace std; | Позволяет писать cout вместо std::cout. |
int main() { | Здесь программа начинается. Всё между { и } выполняется сверху вниз. |
cout << "Hello, World!" | Отправляет текст в кавычках на экран. cout — это console output, вывод на консоль. |
<< "\n" | Завершает строку, так что всё следующее начнётся с новой. |