• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Switch case- kilka takich samych instrukcji

Mały hosting, OGROMNE możliwości
0 głosów
339 wizyt
pytanie zadane 19 kwietnia 2020 w C i C++ przez amtrax Dyskutant (9,630 p.)

Witam, 

czy taki zapis jest poprawny? Chce przypisać jedną instrukcję do kilku przypadków
 

case 1: case 5: case 9: case 11:
      [...]
        break;

        case 2: case 6: case 10:
             [...]
           break;

 [...]

Czy taki zapis również?

 

case 1||2||3:
[...]
break;
case 4||5||6:
 [...]
break;
 [...]

 

3
komentarz 19 kwietnia 2020 przez tkz Nałogowiec (42,040 p.)
Pierwszy.
komentarz 19 kwietnia 2020 przez Barbarossa Obywatel (1,650 p.)
2 nie zadziała
komentarz 19 kwietnia 2020 przez tkz Nałogowiec (42,040 p.)

Jako ciekawostkę dorzucę, że gcc "wspiera" range-switch https://gcc.gnu.org/onlinedocs/gcc/Case-Ranges.html

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 1,282 wizyt
pytanie zadane 1 listopada 2019 w C i C++ przez Hubertius Bywalec (2,970 p.)
0 głosów
2 odpowiedzi 514 wizyt
pytanie zadane 11 maja 2023 w C# przez marcin20a Początkujący (280 p.)
+3 głosów
1 odpowiedź 1,114 wizyt
pytanie zadane 22 października 2021 w C i C++ przez CrisGoldmann Nowicjusz (200 p.)

93,719 zapytań

142,631 odpowiedzi

323,263 komentarzy

63,266 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...