Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpLwCm 522 of 696 menu
◀ ▶

Оператор запятая в C++

Оператор запятая вычисляет левое выражение, затем правое, а результатом всей записи остается значение справа.

Им удобно вклинить побочный эффект перед основным значением в одном выражении. В одной строке выведем метку и получим итоговое целое:

#include <iostream> int main() { int value = (std::cout << "step\n", 12); std::cout << value << "\n"; return 0; }

Запишите int n = (std::cout << "a\n", 3) и выведите n.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить