Я читаю текст в C language. В тексте говорится, что switch{} case может принимать только целочисленный тип.
Мне просто интересно, почему switch{} case не принимает другие типы, такие как float или string. Есть ли причины этого?
Большое спасибо.