A cosa serve lo switch in C++?

Domanda di: Mariano Conte  |  Ultimo aggiornamento: 29 marzo 2023
Valutazione: 4.2/5 (20 voti)

L'istruzione switch case del linguaggio C mi permette di creare una struttura di controllo con una sequenza di scelte successive. Nella clausola switch indico tra parentesi tonde un'espressione logica-matematica oppure il nome della variabile da controllare.

Quando si utilizza lo switch?

Nella configurazione di una rete locale, dunque, lo switch serve a sdoppiare il cavo Ethernet o Lan e a gestire il traffico dei dati quando ci sono più nodi collegati, separando i cosiddetti domini di collisione connessi alle sue porte.

A cosa serve il break nello switch?

Il break serve per terminare lo switch dopo l'esecuzione di una scelta, altrimenti verra' valutato anche il caso successivo (questo, a differenza di molti altri linguaggi).

Come uscire da uno switch C++?

La parola chiave break causa l'uscita immediata dallo switch, quindi il controllo viene trasferito alla fine del blocco, cioè alla prima istruzione che segue lo switch.

Quanti switch in cascata?

Di solito, gli switch della serie S3900 possono supportare fino a 6 switch impilati insieme.

Tutorial C++ - Lezione 12 - Swich, case, default