c/language/escape

Escape sequences are used to represent certain special characters within s and s.

The following escape sequences are available. ISO C requires a diagnostic if the backslash is followed by any character not listed here:

{{rrev|since=c99|

Range of universal character names
If a universal character name corresponds to a code point that is not,  , nor   and less than , or a surrogate code point (the range , inclusive), the program is ill-formed. In other words, members of and control characters (in ranges  and ) cannot be expressed in universal character names. }}