case — Jump label that starts a branch within a
case( : : Constant : )
case defines a jump label within a
It starts a branch that is executed if the value of the control expression
switch statement matches the constant integer expression
that is defined in
For this parameter only constant integer expressions are accepted.
Variable expressions and other data types are not allowed.
As in the programming languages C, C++, and C# the
does not open a block that is automatically left at the next
In contrast, it works just like a goto label that is accessed if the label
In order to leave a
case branch and continue execution after the
end of the
switch block, the
break statement can be used
anywhere within the
Constant integer expressions that determines for which value of the switch control expression the branch is accessed.
Default value: 1
case (as an operator) always returns 2 (H_MSG_TRUE).