May 2003
Intermediate to advanced
808 pages
32h 24m
English
case keyword — Case label for switch statement
statement := case constant-expression : statement
The case keyword labels a
statement in a switch statement. A
single statement can have multiple labels. You cannot use case outside of a switch statement.
Note that case labels have no
effect on the order in which substatements are executed within a
switch statement. Use the break statement to exit from a switch statement.
switch(c) {case '+':
z = add(x, y);
break;
case '-':
z = subtract(x, y);
break;
}break, default, statement, switch, Chapter 4