I have been reading all night about this, and it seems that i can't reach to any conclusion, maybe i am misunderstanding the explanations that i found or maybe this is actually pretty much complicated than what it looks, so, here it goes:
I am doing this simple piece of code to debug:
char* a = "ABC";
uint8_t x = 123;
uint64_t y = 123;
Is there any way i can have the array of characters b or a with the value ABC123 (So results of concatenation of the array and one of the integers declared above)?