4.3.2.1 Characters
A character constant can be written as the character preceded by a single
quote character, for example, 'z, or as the character enclosed by single
quote characters, for example, 'z'.
Special control characters an be specified by using an escape sequence. The assembler accepts the following escape characters.
| Escape Character | Description | Hex Value |
|---|---|---|
\a | Bell (alert) character | 07 |
\b | Backspace character | 08 |
\f | Form-feed character | 0C |
\n | New-line character | 0A |
\r | Carriage return character | 0D |
\t | Horizontal tab character | 09 |
\v | Vertical tab character | 0B |
\\ | Backslash | 5C |
\? | Question mark character | 3F |
\" | Double quote character | 22 |
\digit
digit
digit | Octal character code. The numeric code is 3
octal digits (0 - 7). | |
\x
hex-digits or \X
hex-digits | Hex character code. All trailing hexadecimal
digits (0 - 9, a -
f, or A - F)are
combined. |
The value of a character constant in a numeric expression is the machine’s byte-wide code for that character. The assembler assumes your character set is ASCII.
