COHERENT manpages
This page displays the COHERENT manpage for case [Introduce entry in switch statement].
List of available manpages
Index
case -- C Keyword Introduce entry in switch statement The C keyword case is a label within a switch statement. For example: while ((int = getchar()) != EOF) switch (foo) { case 'q': case 'Q': exit(0); case ' ': n++; default: break; } case labels each of the three possibilities recognized by the switch statement: a space, `q', and `Q'. The statements that follow a case statement behave as if they were enclosed within braces. Note that a case statement is simply a label: it sets a point to which the switch statement jumps, and execution continues from that point. Once a switch statement jumps to the point marked by a given case label, execution continues until an exit, break, or return is read, or the closing brace of the switch statement is encountered. See Also break, C keywords, switch ANSI Standard, §6.6.4.2