Topic : C-Language Documentation Author : John Kormylo Version : C.HYP 1.0 Subject : Documentation/C-Language Nodes : 233 Index Size : 6362 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : en @default : @help : Help @options : +g -i -s +x +z -t4 @width : 75 View Ref-File[ The following are not operators, but are used in the C Language. ] , is used to separate parameters in function statements, names in variable definitions, constants in array or structure initializations, and constant names in an enum definition. One can also combine executable statements into a series of the form (<statement> , <statement> [, ...] ) which will be executed from left to right (returning the value of the rightmost statement). This is used primarily in a for statement or in macro definitions. ; is used to separate statements in a code block, elements in a structure or union definition, and the initialization, test, and increment sections of a for statement. : is used to define a statement label (see goto), a case statement, or a bit field. It is also used with the Conditional Operator. { } are used to define functions, structures, unions, and enums. They are used by switch statements, and are optional with if, else, for, while and do-while statements. They are used to group constants for initialization of array or structure variables. They can also be used to create local blocks. /* is used to start a comment. */ is used to end a comment.