4.3.2 Special Characters

There are a few characters that are special in certain contexts. Within a macro body, the character & is used for token concatenation. To use the bitwise & operator within a macro body, escape it by using && instead. In a macro argument list, the angle brackets < and > are used to quote macro arguments.

Other special characters are described below.

Table 4-1. Special Characters and Usage
Character Character Description Syntax Usage
. period begins a directive
; semicolon begins a single-line comment
/* slash, asterisk begins a multiple-line comment
*/ asterisk, slash ends a multiple-line comment
: colon ends a label definition
# pound begins a literal value
’c’ character in single quotes specifies a single character value
"string" character string in double quotes specifies a character string