Пытаюсь запихнуть в строку числовой код символа в виде escape-последовательности.
Такой вариант проходит корректно:
А в следующих вариантах бэк-слеш интерпретируется именно как бэк-слеш, то есть дословно:
При этом другие escape-последовательности (не hex- и oct-коды) внутри символьной строки интерпретируются правильно:
Есть ли возможность воткнуть кодовое представление символа внутрь парных кавычек?
Такой вариант проходит корректно:
Код: Выделить всё
.db "ABC", '\x5A', "ABC" ; -> "ABCZABC"
.db "ABC", '\245', "ABC" ; -> "ABCZABC"Код: Выделить всё
.db "ABC\x5AABC" ; -> "ABC\x5AABC"
.db "ABC\0x5AABC" ; -> "ABC\0x5AABC"
.db "ABC\245ABC" ; -> "ABC\245ABC"Код: Выделить всё
.db "ABC\?ABC" ; -> "ABC?ABC"