¿Cuál es un ejemplo de declaración de cambio de caso en lenguaje C?
El ejemplo de declaración de cambio de caso en lenguaje C es el siguiente:
expresión constante de caso 1:
La declaración 1 puede tener varias líneas, puede estar entre corchetes; , o no Además, hasta el próximo caso, es el alcance de la declaración de este caso.
[descanso;] Los corchetes indican que esta declaración se puede omitir.
expresión constante de caso 2:
[descanso;]......expresión constante de caso n: declaración n.
[romper;][predeterminado:].
Reglas de la declaración de cambio:
La etiqueta de caso debe ser una expresión constante (la expresión constante Switch solo se puede usar para tipos de datos básicos, incluidos int, char, etc.). Para otros tipos, debe utilizar una declaración if. ?
La etiqueta de caso debe ser una expresión única; es decir, no se permite que dos casos tengan el mismo valor.
Si no hay una interrupción entre las dos declaraciones de caso, después de ejecutar la declaración de caso coincidente, las siguientes declaraciones se ejecutarán secuencialmente hasta que se encuentre una declaración de interrupción o finalice el cambio.
Dos declaraciones de casos consecutivas indican que los dos casos son la misma situación.