Перейти к содержимому

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


1. Из чего состоит программа на C++

Любая программа на языке C++ имеет определённую структуру.
Вот её минимальный шаблон:

#include <...>
using namespace std;

int main()
{
    операторы;
    ...
    return 0;
}

Основные части программы:

ЭлементНазначение
#includeдиректива подключения библиотек
using namespace std;указывает, что мы используем стандартное пространство имён
int main()главная функция, с неё начинается выполнение программы
{ ... }тело функции, где размещаются операторы
return 0;завершает работу программы, возвращая код 0 (успешное выполнение)

2. Разберём пример: первая программа my_first.cpp

// моя первая программа
#include <iostream>
using namespace std;

int main()
{
    cout << "Это моя первая программа на С++.";
    cout << endl;
    cout << "У меня всё получится!";
    return 0;
}

🔍 Построчный разбор:

СтрокаЧто делает
// моя первая программакомментарий (компилятор его игнорирует)
#include <iostream>подключает библиотеку для ввода/вывода (cin, cout)
using namespace std;делает стандартные имена (например, cout) видимыми
int main()начало главной функции
{открывает тело функции
cout << "Это моя первая программа на С++.";выводит текст на экран
cout << endl;переводит курсор на новую строку
cout << "У меня всё получится!";выводит следующую строку
return 0;завершает программу
}закрывает тело функции

💡 Что нужно знать:

  • Комментарии (// ...) помогают объяснять код, но не выполняются.
  • #include <iostream> — обязательно, чтобы программа могла использовать cout и cin.
  • main() — обязательная функция, с неё всё начинается.
  • cout — оператор вывода, endl — перевод строки.

3. Второй пример: my_second.cpp

// моя вторая программа
#include <iostream>
using namespace std;

int main()
{
    int digit;
    char chr;

    cout << "Задайте целое значение ";
    cin >> digit;

    cout << "Задайте любой символ ";
    cin >> chr;

    cout << "Значение digit = " << digit << endl;
    cout << "Значение chr = " << chr << endl;

    return 0;
}

📘 Что делает программа:

  1. Просит пользователя ввести целое число (digit) и символ (chr).
  2. Сохраняет введённые значения в переменные.
  3. Выводит результат на экран в формате: Значение digit = 10 Значение chr = A

4. Форматы записи функции main

В C++ можно встретить несколько вариантов записи функции main:

int main()
int main(int argc, char *argv[])
int _tmain(int argc, char _TCHAR* argv[])

💬 Мы будем использовать первый вариант — он самый простой и универсальный.


🧠 Итог:

ПонятиеЧто это значит
main()главная функция, начало программы
coutвывод данных на экран
cinввод данных с клавиатуры
endlперевод строки
return 0завершение программы без ошибок
//комментарий, не влияет на выполнение

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *