Восьмеричная и шестнадцатеричная escape-последовательности должны быть прекращены
Восьмеричная и шестнадцатеричная escape-последовательности должны быть прекращены.
Существует вероятность путаницы, если за восьмеричной или шестнадцатеричной escape-последовательностью следуют другие символы. Например, символьная константа '\x1f' состоит из одного символа, в то время как константа символа '\x1g' состоит из двух символов '\x1' и 'g'. Способ представления многосимвольных констант в виде целых чисел определяется реализацией.
Если каждая восьмеричная или шестнадцатеричная escape-последовательность в символьной константе или строковом литерале завершается, можно уменьшить потенциальную путаницу.
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Наборы символов и лексические условные обозначения |
| Категория: Обязательно |
| Категория СМЖЛ: требуется |