Octal and hexadecimal escape sequences shall be terminated
Octal and hexadecimal escape sequences shall be terminated.
There is potential for confusion if an octal or hexadecimal
escape sequence is followed by other characters. For example, the
character constant '\x1f' consists of a single
character, whereas the character constant '\x1g' consists
of the two characters '\x1' and 'g'.
The manner in which multi-character constants are represented as integers
is implementation-defined.
If every octal or hexadecimal escape sequence in a character constant or string literal is terminated, you reduce potential confusion.
If you expect a rule violation but do not see it, refer to Coding Standard Violations Not Displayed.
| Group: Character Sets and Lexical Conventions |
| Category: Required |
| AGC Category: Required |