РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
632 of 815 menu

Функция endl

Функция endl вставляет символ перевода строки '\n' в выходной поток и выполняет сброс (flush) буфера этого потока. Она не принимает никаких параметров и обычно используется вместе с оператором << для вывода данных в консоль. Сброс буфера гарантирует, что все данные будут немедленно записаны в устройство вывода, а не останутся в промежуточной памяти.

Синтаксис

std::endl

Пример

Давайте выведем две строки, разделив их с помощью endl:

#include <iostream> using namespace std; int main() { cout << "abcde" << endl; cout << "12345" << endl; return 0; }

Результат выполнения кода:

"abcde" 12345

Пример

Давайте выведем числа 1, 2 и 3, каждое с новой строки:

#include <iostream> using namespace std; int main() { cout << 1 << endl; cout << 2 << endl; cout << 3 << endl; return 0; }

Результат выполнения кода:

1 2 3

Смотрите также

  • функция flush,
    которая сбрасывает буфер потока без перевода строки
  • объект cout,
    который используется для вывода данных в консоль
  • функция getline,
    которая считывает строку целиком вместе с пробелами
  • функция to_string,
    которая преобразует число в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить