The following conventions are used in this manual to represent statement formats and user input:
| Used to represent names that are part of the C language scope and the C library and to indicate cross-references to other terms described in the Glossary. Also used for sample inputs and outputs in examples. |
| Used to indicate symbolic constants (e.g. |
| Indicates implementation-dependent symbolic constants that are defined in the header file |
italics
| Indicate sample names for parameters in user input. Used to indicate optional syntax elements, i.e. elements that can, but need not be used. The square brackets themselves must not be specified. |
... | Ellipses are used in syntax representations to indicate that the preceding syntactic unit may be repeated. Used in examples to indicate an omission of program code. |
'BLANK' | This character is used to explicitly indicate a mandatory blank in order to avoid misunderstandings. In general, any white space is considered a blank character.. |
| | This character is used as a separator for alternative specifications. |
[Key] | Used to represent keys. |
[Key1] + [Key2] | Indicates keys that must be pressed simultaneously. |
[Key1] [Key2] | Indicates keys that must be pressed in succession. |
Descriptions of the entry formats that are used in the reference section to organize the function descriptions can be found at the beginning of chapter "Functions and variables in alphabetical order".