En C++, ¿cuál es el tipo dentro de los corchetes switch()?
sentencia de cambio (condición)
1 El tipo de condición puede ser:
Tipo entero, tipo de enumeración o. tipo de clase (pero la clase debe convertirse a un tipo entero o a (puede ser un tipo de carácter, pero no un tipo de punto flotante, cadena, tipo de puntero, etc.), y la parte de la declaración no es necesariamente una declaración compuesta.
2 Por ejemplo: switch("123"[2]+(int)3.1); es una declaración de cambio legal, y switch(j)case 5:i++ también es una declaración de cambio legal. la parte de la declaración de la declaración de cambio es una declaración no compleja, entonces en El alcance de la variable definida es equivalente a la declaración más {}. Por ejemplo, int i=3;switch(i)int i=4; i=3;switch(i){int i=4;}<. /p>
C++ es un lenguaje de programación de uso general y verificación de tipos de datos estáticos que admite múltiples paradigmas de programación, como. La programación de procedimientos, la abstracción de datos, la programación orientada a objetos y la programación genérica se lanzaron el 18 de agosto de 2014. Es uno de los lenguajes de programación más potentes utilizados por los programadores y se utiliza comúnmente para el desarrollo de sistemas y motores. y otras aplicaciones.