Чи може регістр перемикачів мати кілька значень?

0 Comments 17:08

Дія «Переключити» не допускає кількох значень для кожного випадку (VB «select case» дозволяє це). Ви можете вирішити це двома способами: 1/ Якщо це буде лише один «випадок» із кількома значеннями, ви можете використати регістр «за замовчуванням».

У комутаторі може бути будь-яка кількість операторів case. За кожним регістром йде значення, з яким потрібно порівняти, а після нього двокрапка. Коли ввімкнена змінна дорівнює регістру, оператори, що йдуть за цим регістром, виконуватимуться, доки не буде досягнуто оператора break.

Так як інший стан. Ви можете мати лише один вираз, але цей вираз може мати кілька змінних. Хоча для зручності ми рекомендуємо помістити в перемикач простий вираз.

У стандарті C, мітка case в операторі switch може мати лише одне асоційоване значення. Sun C допускає розширення, знайдене в деяких компіляторах, відоме як діапазон регістру. Діапазон регістрів визначає діапазон значень для пов’язування з окремою міткою регістру.

Оператор switch із використанням кількох регістрів значень відповідає використанню більш ніж одного значення в одному регістрі. Це досягається шляхом розділення кількох значень у регістрі комою.

Інструкція switch може включати будь-яка кількість випадків. Однак два значення константного виразу в одному операторі switch не можуть мати однакове значення.

Related Post

Які бувають види алкоголю?Які бувають види алкоголю?

Вони існують чотири види алкогольних напоїв: зброджені напої, дистильовані напої, кріплені напої та лікери та креми. Спирти класифікуються як первинний, вторинний і третинний залежно від того, чи дорівнює кількість атомів

Яка найкраща спеціальність для музики?Яка найкраща спеціальність для музики?

Привіт! Це курси, які допоможуть вам стати музикантом. Бакалавр виконавських мистецтв у галузі музики + диплом у галузі музики, бакалавр виконавських мистецтв – індійська класична музика (табла), бакалавр. У музичному