Допустим, есть строка
Код
static const uint8_t *TestText = "Test string";
Хочу вставить в середину специальный символ, допустим \x18. Откуда он возьмется, не важно (сам нарисую). Это можно сделать так:
Код
static const uint8_t *TestText = "Test\x18string";
Но мне не нравятся эти ничего не говорящие числа. Как можно подменить с помощью #define символ, чтобы принимался внутри строки?
И попутно, как вставить символ, например, 'A', внутрь строки?