Спасибо. Это было именно то, что я искал.
Предположим, я определил много строковых литералов, которые имеют 8 символов, и каждый из них на самом деле составляет значение байта. Есть ли способ создать макрос, который бы изменял эти строковые литералы, добавляя "\ x" между каждой парой символов, как показано ниже?
#define TEST SOME_MACRO("33698149")
Где TEST будет "\x33\x69\x81\x49"