Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Тернарний оператор | Оператори управління
Основи C
course content

Зміст курсу

Основи C

Основи C

1. Вступ
2. Дані
3. Оператори
4. Оператори управління
5. Функції
6. Вказівники

bookТернарний оператор

Тернарний оператор у C

У C існує скорочення для оператора if-else, відоме як тернарний оператор, яке позначається ?:.

Ви можете використовувати цей оператор, коли хочете призначити одне з двох значень змінній на основі умови. Наприклад, щоб визначити більше з двох значень змінних:

Після виконання вищезазначеного виразу, яке значення буде у c?

Для порівняння, ось як виглядає та ж логіка з використанням оператора if...else:

Примітка

Хоча тернарний оператор є стислим способом вираження умов, краще уникати його у складних структурах. Це може зробити код важчим для читання для ваших колег (хоча, можливо, не для вашого інструктора).

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 3
We're sorry to hear that something went wrong. What happened?
some-alt