Executes code according to value of an integral argument
Used where one or several out of many branches of code need to be executed according to an integral value.
expression shall be an expression, convertible to an integer value.
All constant_expressions shall be constant expressions, convertible to an integer value, which is unique within this
If the expression evaluates to a value, equal to the value of one of the defined constant_expressioni, the statementi (if present) and all subsequent statements (except default_statement, if present) are executed. If the value of the expression does not match any of the constant_expressions, the default_statement is executed if present.
It is useful to note, that if the execution of subsequent statements is undesirable, the break statement can be used. In that case the execution of the
switch statement terminates.
|This section is incomplete|
Reason: no example