Тернарний Оператор
Свайпніть щоб показати меню
Існує скорочений запис для оператора if-else, який називається тернарним оператором.
(condition) ? value_if_true : value_if_false
Цей оператор використовується, коли потрібно присвоїти одній змінній одне з двох значень залежно від умови. Наприклад, щоб визначити більше з двох значень:
main.c
12345int a = 10; int b = 4; int c; c = (a > b) ? a : b;
Після виконання наведеної вище інструкції, яке значення матиме змінна c?
Для порівняння, ось як виглядає та сама логіка з використанням оператора if...else.
main.c
123456if (a > b) { c = a; } else { c = b; }
Примітка
Хоча тернарний оператор є лаконічним способом вираження умов, краще уникати його використання у надто складних конструкціях.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 3
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 4. Розділ 3